Robert Shearman : advapi32: Fix the parsing of string SIDs with multiple sub-authorities.
Module: wine Branch: refs/heads/master Commit: 4b7a5aaca63da6fedea79acd8e8b8447f0f3246d URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=4b7a5aaca63da6fedea79acd... Author: Robert Shearman <rob(a)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); }
participants (1)
-
Alexandre Julliard