From: Serge Hallyn Date: Fri, 12 Apr 2013 20:11:29 +0000 (-0500) Subject: lxclock: fix coverity-found leak X-Git-Tag: lxc-1.0.0.alpha1~1^2~313 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bdb539b89bbe123018392bb8c64cb94c13d736a8;p=thirdparty%2Flxc.git lxclock: fix coverity-found leak if sem_init fails, free what we mallocd. Signed-off-by: Serge Hallyn --- diff --git a/src/lxc/lxclock.c b/src/lxc/lxclock.c index 88a388182..0cbe843a1 100644 --- a/src/lxc/lxclock.c +++ b/src/lxc/lxclock.c @@ -58,8 +58,10 @@ static sem_t *lxc_new_unnamed_sem(void) if (!s) return NULL; ret = sem_init(s, 0, 1); - if (ret) + if (ret) { + free(s); return NULL; + } return s; }