diff options
author | Erik Skultety <eskultet@redhat.com> | 2016-03-29 16:48:08 +0200 |
---|---|---|
committer | Erik Skultety <eskultet@redhat.com> | 2016-10-10 08:27:25 +0200 |
commit | 30b650b2ba0902f438b4cd3f5c00e0532ad26d48 (patch) | |
tree | 9998e7567533a1db604d9e43fcf893e647374d91 /tests/virlogtest.c | |
parent | c9279169a1834824dbf6886a29dda6a8728a6895 (diff) | |
download | libvirt-30b650b2ba0902f438b4cd3f5c00e0532ad26d48.tar.gz |
daemon: Split filter parsing and filter defining
Similar to outputs, parser should do parsing only, thus the 'define' logic
is going to be stripped from virLogParseAndDefineFilters by replacing calls to
this method to virLogSetFilters instead.
Signed-off-by: Erik Skultety <eskultet@redhat.com>
Diffstat (limited to 'tests/virlogtest.c')
-rw-r--r-- | tests/virlogtest.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/virlogtest.c b/tests/virlogtest.c index 9d657d09ed..b2c66f7a0d 100644 --- a/tests/virlogtest.c +++ b/tests/virlogtest.c @@ -80,9 +80,10 @@ testLogParseFilters(const void *opaque) { int ret = -1; int nfilters; + virLogFilterPtr *filters = NULL; const struct testLogData *data = opaque; - nfilters = virLogParseAndDefineFilters(data->str); + nfilters = virLogParseFilters(data->str, &filters); if (nfilters < 0) { if (!data->pass) { VIR_TEST_DEBUG("Got expected error: %s\n", @@ -102,7 +103,7 @@ testLogParseFilters(const void *opaque) ret = 0; cleanup: - virLogReset(); + virLogFilterListFree(filters, nfilters); return ret; } |