I pushed patches #2 and #3. Thanks! On 05/19/2016 03:10 PM, Jovanka Gulicoska wrote: > Remove unnecessary virSaveLastError() usage and convert to > virGetLastErrorMessage() > --- > tests/nodeinfotest.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/tests/nodeinfotest.c b/tests/nodeinfotest.c > index d8eace5..7eeb297 100644 > --- a/tests/nodeinfotest.c > +++ b/tests/nodeinfotest.c > @@ -44,10 +44,10 @@ linuxTestCompareFiles(char *sysfs_prefix, > memset(&nodeinfo, 0, sizeof(nodeinfo)); > if (linuxNodeInfoCPUPopulate(sysfs_prefix, cpuinfo, arch, &nodeinfo) < 0) { > if (virTestGetDebug()) { > - virErrorPtr error = virSaveLastError(); > - if (error && error->code != VIR_ERR_OK) > - VIR_TEST_DEBUG("\n%s\n", error->message); > - virFreeError(error); > + const char *msg = virGetLastErrorMessage(); > + > + if (msg) > + VIR_TEST_DEBUG("\n%s\n", msg); > } > VIR_FORCE_FCLOSE(cpuinfo); > goto fail; > doh, I screwed this up when I gave you the recommendation for using virGetLastErrorMessage() here, since it basically never returns NULL, so that check will always trigger. I'll send a patch to fix this case properly Thanks, Cole -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list