From: Darrick J. Wong Date: Thu, 12 Dec 2013 18:13:51 +0000 (-0500) Subject: libquota: fix memory leak (on error path) X-Git-Tag: v1.42.9~69 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=b2778bcb8c37705ea97fee58199446d83dbda927;p=tools%2Fe2fsprogs.git libquota: fix memory leak (on error path) Signed-off-by: Darrick J. Wong Signed-off-by: "Theodore Ts'o" --- diff --git a/lib/quota/mkquota.c b/lib/quota/mkquota.c index a0d3a2a..3aa8100 100644 --- a/lib/quota/mkquota.c +++ b/lib/quota/mkquota.c @@ -230,6 +230,7 @@ errcode_t quota_init_context(quota_ctx_t *qctx, ext2_filsys fs, int qtype) err = ext2fs_get_mem(sizeof(dict_t), &dict); if (err) { log_err("Failed to allocate dictionary"); + quota_release_context(&ctx); return err; } ctx->quota_dict[i] = dict;