diff --git a/ChangeLog b/ChangeLog index f91591533d3e9fb56285650adc8194ceed26e686..9c76683c7d78c50b69376c3874f6b9aa14519993 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 fe5da41f11518b252723512bce648cf4b4207bdc..ab83f6545e9fc464528fd0ec41c001db7da7c263 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;