From: Jim Meyering Date: Wed, 30 Jan 2008 19:57:13 +0000 (+0000) Subject: src/test.c (testLoadDomain): Avoid leaks upon failure. X-Git-Tag: LIBVIRT_0_4_1~90 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=34dff95bfd0c003429b3bbae27553ecc69b72034;p=thirdparty%2Flibvirt.git src/test.c (testLoadDomain): Avoid leaks upon failure. --- diff --git a/ChangeLog b/ChangeLog index f91591533d..9c76683c7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ Wed Jan 30 20:49:34 CET 2008 Jim Meyering + * src/test.c (testLoadDomain): Avoid leaks upon failure. + Avoid used-uninitialized errors in test driver. * src/test.c (testOpenFromFile): Initialize "privconn". diff --git a/src/test.c b/src/test.c index fe5da41f11..ab83f6545e 100644 --- a/src/test.c +++ b/src/test.c @@ -327,7 +327,7 @@ static int testLoadDomain(virConnectPtr conn, } } if (handle < 0) - return (-1); + goto error; privconn->domains[handle].active = 1; privconn->domains[handle].id = domid;