]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
ocfs2_init_acl(): fix a leak
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 23 Jul 2011 04:22:31 +0000 (00:22 -0400)
committerXiaowei.Hu <xiaowei.hu@oracle.com>
Wed, 29 Aug 2012 06:07:49 +0000 (14:07 +0800)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
(cherry picked from commit c0d960f038bdfe0fa73c9f698ba836ed20b672c9)

Signed-off-by: Xiaowei.Hu <xiaowei.hu@oracle.com>
fs/ocfs2/acl.c

index e913ad130fdd2cf9eafa0e73e343bad5974583e9..460c0dcd7f802f746bbcd8b2cdb0f742dae73ab4 100644 (file)
@@ -409,6 +409,7 @@ int ocfs2_init_acl(handle_t *handle,
                        if (ret2) {
                                mlog_errno(ret2);
                                ret = ret2;
+                               posix_acl_release(clone);
                                goto cleanup;
                        }
                        if (ret > 0) {