Let's ignore space at the beginning and end of the string. It's
possible that filling functions in applications use extra space to
align data in columns. We need to ignore it.
Signed-off-by: Karel Zak <kzak@redhat.com>
n->val.str = strdup((char *) data);
if (data && !n->val.str)
return -ENOMEM;
+ if (data) {
+ rtrim_whitespace((unsigned char *) n->val.str);
+ ltrim_whitespace((unsigned char *) n->val.str);
+ }
break;
case SCOLS_DATA_U64:
n->val.num = data ? *((unsigned long long *) data) : 0;
fclose(fltr->src);
fltr->src = NULL;
+ ON_DBG(FLTR, scols_dump_filter(fltr, stderr));
+
return rc;
}