From 53883b3fde5a422be5a9078163ffeecf87753189 Mon Sep 17 00:00:00 2001 From: szaka Date: Sat, 14 Jan 2006 00:54:51 +0000 Subject: [PATCH] Fix off-by-one in ACL dumping, one ACE was missed --- ChangeLog | 1 + ntfsprogs/ntfsinfo.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4c2c74a7..aa965621 100644 --- a/ChangeLog +++ b/ChangeLog @@ -94,6 +94,7 @@ xx/xx/2005 - 1.12.2-WIP - ntfsmount: Add FreeBSD support. (Yura) - ntfsmount: Fix bug with moving non-empty directories. (Yura) - ntfsinfo: dump $Secure:$SDS in verbose mode. (Szaka) + - ntfsinfo: fix off-by-one in ACL dumping, one ACE was missed. (Szaka) 10/10/2005 - 1.12.1 - Minor fix to location of mount.ntfs-fuse and mkfs.ntfs. diff --git a/ntfsprogs/ntfsinfo.c b/ntfsprogs/ntfsinfo.c index 9ab8763a..266b894e 100644 --- a/ntfsprogs/ntfsinfo.c +++ b/ntfsprogs/ntfsinfo.c @@ -4,7 +4,7 @@ * Copyright (c) 2002-2004 Matthew J. Fanto * Copyright (c) 2002-2005 Anton Altaparmakov * Copyright (c) 2002-2005 Richard Russon - * Copyright (c) 2003-2005 Szabolcs Szakacsits + * Copyright (c) 2003-2006 Szabolcs Szakacsits * Copyright (c) 2004-2005 Yuval Fledel * Copyright (c) 2004-2005 Yura Pakhuchiy * Copyright (c) 2005 Cristian Klein @@ -834,7 +834,7 @@ static void ntfs_dump_acl(const char *prefix, ACL *acl) ace = (ACCESS_ALLOWED_ACE *)((char *)acl + 8); /* iterate through ACE's */ - for (i = 1; i < ace_count; i++) { + for (i = 1; i <= ace_count; i++) { const char *ace_type; char *sid;