From: Dwight Engen Date: Tue, 7 May 2013 14:57:03 +0000 (-0400) Subject: coverity: free malloc'ed memory in error case X-Git-Tag: lxc-1.0.0.alpha1~1^2~225 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91c908ee8ea5aada054cbb7f4203d486c2e9a09e;p=thirdparty%2Flxc.git coverity: free malloc'ed memory in error case Signed-off-by: Dwight Engen Acked-by: Serge E. Hallyn --- diff --git a/src/lxc/bdev.c b/src/lxc/bdev.c index 35351a9ae..1a611f9a5 100644 --- a/src/lxc/bdev.c +++ b/src/lxc/bdev.c @@ -1203,6 +1203,8 @@ static int overlayfs_clonepaths(struct bdev *orig, struct bdev *new, const char return -ENOMEM; } if (do_rsync(odelta, ndelta) < 0) { + free(osrc); + free(ndelta); ERROR("copying overlayfs delta"); return -1; }