fix more leaks in audit_tree.c tag_chunk()
authorAl Viro <viro@ZenIV.linux.org.uk>
Sat, 19 Dec 2009 16:03:30 +0000 (16:03 +0000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 19 Dec 2009 17:27:43 +0000 (09:27 -0800)
commitb4c30aad39805902cf5b855aa8a8b22d728ad057
tree77aade9b02f1c7b0d2e92cdee9ce2403121f4a23
parent6f5d51148921c242680a7a1d9913384a30ab3cbe
fix more leaks in audit_tree.c tag_chunk()

Several leaks in audit_tree didn't get caught by commit
318b6d3d7ddbcad3d6867e630711b8a705d873d7, including the leak on normal
exit in case of multiple rules refering to the same chunk.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
kernel/audit_tree.c