Robert Shearman : advapi32:
Fix the parsing of string SIDs with multiple sub-authorities.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Jun 13 05:58:47 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 4b7a5aaca63da6fedea79acd8e8b8447f0f3246d
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=4b7a5aaca63da6fedea79acd8e8b8447f0f3246d
Author: Robert Shearman <rob at codeweavers.com>
Date: Mon Jun 12 16:45:24 2006 +0100
advapi32: Fix the parsing of string SIDs with multiple sub-authorities.
---
dlls/advapi32/security.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 3ee550a..0644f15 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3404,6 +3404,8 @@ static BOOL ParseStringSidToSid(LPCWSTR
{
while (*StringSid && *StringSid != '-')
StringSid++;
+ if (*StringSid == '-')
+ StringSid++;
pisid->SubAuthority[i++] = atoiW(StringSid);
}
More information about the wine-cvs
mailing list