From: Serge Hallyn Date: Mon, 15 Apr 2013 02:17:09 +0000 (-0500) Subject: lxccontaienr: fix missing va_end in error case. X-Git-Tag: lxc-1.0.0.alpha1~1^2~310 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=416707883893211a15c031b1f3589bc7cde9bf2b;p=thirdparty%2Flxc.git lxccontaienr: fix missing va_end in error case. Signed-off-by: Serge Hallyn --- diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index 926f089b8..27e86f972 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -719,8 +719,10 @@ static bool lxcapi_createl(struct lxc_container *c, char *t, ...) break; nargs++; temp = realloc(args, (nargs+1) * sizeof(*args)); - if (!temp) + if (!temp) { + va_end(ap); goto out; + } args = temp; args[nargs - 1] = arg; }