From 94d299b848ea8b66948603dbba108c08fbe26585 Mon Sep 17 00:00:00 2001 From: jpandre Date: Sat, 30 Aug 2008 10:34:27 +0000 Subject: [PATCH] Fixed ACE size while decoding a Posix ACL --- libntfs-3g/acls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libntfs-3g/acls.c b/libntfs-3g/acls.c index 42f9c970..76d3829d 100644 --- a/libntfs-3g/acls.c +++ b/libntfs-3g/acls.c @@ -1724,6 +1724,7 @@ return (0); grants = WORLD_RIGHTS; } else { sid = adminsid; + sidsz = ntfs_sid_size(sid); rootuser = TRUE; grants = WORLD_RIGHTS & ~ROOT_OWNER_UNMARK; } @@ -1776,8 +1777,8 @@ return (0); sid = adminsid; rootgroup = TRUE; } - sidsz = ntfs_sid_size(sid); if (sid) { + sidsz = ntfs_sid_size(sid); /* * Insert denial of complement of mask for * each group