On 05/10/2016 08:16 AM, Jovanka Gulicoska wrote: > --- > tests/commandtest.c | 81 ++++++++++++++-------------------------- > tests/libvirtdconftest.c | 26 ++++++------- > tests/openvzutilstest.c | 7 +--- > tests/securityselinuxlabeltest.c | 6 +-- > tests/securityselinuxtest.c | 6 +-- > tests/virpolkittest.c | 18 ++++----- > 6 files changed, 55 insertions(+), 89 deletions(-) > There's a couple other test instances - tests/qemucapsprobe.c - tests/nodeinfo.c:linuxTestCompareFiles : you'll want to do if (virGetLastError()) VIR_TEST_DEBUG("\n%s\n", error->message); to preserve the behavior Comments inline > diff --git a/tests/libvirtdconftest.c b/tests/libvirtdconftest.c > index 61d861d..daa2b90 100644 > --- a/tests/libvirtdconftest.c > +++ b/tests/libvirtdconftest.c > @@ -102,7 +102,7 @@ testCorrupt(const void *opaque) > data->params, > data->paramnum, > &type); > - virErrorPtr err = NULL; > + const char *err = NULL; > > if (!newdata) > return -1; > @@ -115,15 +115,15 @@ testCorrupt(const void *opaque) > goto cleanup; > } > > - err = virGetLastError(); > - if (!err || !err->message) { > + err = virGetLastErrorMessage(); > + if (!err) { > VIR_DEBUG("No error or message %p", err); > ret = -1; > goto cleanup; > } > virGetLastErrorMessage() doesn't return NULL, so this check will never trigger. I think it's better to just not change libvirtdconftest.c. Same with virpolkittest.c which is similar Thanks, Cole -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list