From c80f9e7cea1f2df36e3ab48ca67c2611c491155e Mon Sep 17 00:00:00 2001 From: Magnus Olsen Date: Wed, 12 Jul 2006 21:36:05 +0000 Subject: [PATCH] patch from w3seek : Bug#: 1671 : RTL: Fix checking the SACL data area in the Win64 version of RtlSelfRelativeToAbsoluteSD2 svn path=/trunk/; revision=23033 --- reactos/lib/rtl/sd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reactos/lib/rtl/sd.c b/reactos/lib/rtl/sd.c index f4524e2d7d3..c8b117f066d 100644 --- a/reactos/lib/rtl/sd.c +++ b/reactos/lib/rtl/sd.c @@ -837,7 +837,7 @@ RtlSelfRelativeToAbsoluteSD2(IN OUT PSECURITY_DESCRIPTOR SelfRelativeSD, { if (((ULONG_PTR)pSacl < (ULONG_PTR)DataStart) || DataStart == NULL) DataStart = pSacl; - if (((ULONG_PTR)pSacl + DaclLength > (ULONG_PTR)DataEnd) || DataEnd == NULL) + if (((ULONG_PTR)pSacl + SaclLength > (ULONG_PTR)DataEnd) || DataEnd == NULL) DataEnd = (PVOID)((ULONG_PTR)pSacl + SaclLength); }