diff options
author | Nikola Pajkovsky <npajkovs@redhat.com> | 2011-04-05 10:39:33 +0200 |
---|---|---|
committer | Nikola Pajkovsky <npajkovs@redhat.com> | 2011-04-05 10:39:33 +0200 |
commit | c1169b2a8292db34d99c327c6aeb315116cf0e00 (patch) | |
tree | 14cae822bfa85352c37d21e30057dba3e7078546 /src/daemon | |
parent | 98445ec1f011601cfe650ef9a36bdada6cb058cb (diff) | |
parent | 90fe3a9d0cd766d18d1142d8d6981193a5715643 (diff) | |
download | abrt-c1169b2a8292db34d99c327c6aeb315116cf0e00.tar.gz abrt-c1169b2a8292db34d99c327c6aeb315116cf0e00.tar.xz abrt-c1169b2a8292db34d99c327c6aeb315116cf0e00.zip |
Merge branch 'daemon/blacklist'
* daemon/blacklist:
rhbz#692465 - Blacklist doesn't work
Diffstat (limited to 'src/daemon')
-rw-r--r-- | src/daemon/Settings.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/daemon/Settings.cpp b/src/daemon/Settings.cpp index e25b7959..b3d1ade5 100644 --- a/src/daemon/Settings.cpp +++ b/src/daemon/Settings.cpp @@ -64,11 +64,14 @@ static GList *parse_list(const char* list) struct strbuf *item = strbuf_new(); GList *l = NULL; + char *trim_item = NULL; + for (unsigned ii = 0; list[ii]; ii++) { if (list[ii] == ',') { - l = g_list_append(l, xstrdup(item->buf)); + trim_item = strtrim(item->buf); + l = g_list_append(l, xstrdup(trim_item)); strbuf_clear(item); } else @@ -76,7 +79,10 @@ static GList *parse_list(const char* list) } if (item->len > 0) - l = g_list_append(l, xstrdup(item->buf)); + { + trim_item = strtrim(item->buf); + l = g_list_append(l, xstrdup(trim_item)); + } strbuf_free(item); return l; |