advapi32: Correct off by one in LookupPrivilegeValueW.
This commit is contained in:
parent
5d4e081026
commit
d0ccdfbd4f
@ -1679,7 +1679,7 @@ LookupPrivilegeValueW( LPCWSTR lpSystemName, LPCWSTR lpName, PLUID lpLuid )
|
||||
SetLastError(ERROR_NO_SUCH_PRIVILEGE);
|
||||
return FALSE;
|
||||
}
|
||||
for( i=SE_MIN_WELL_KNOWN_PRIVILEGE; i<SE_MAX_WELL_KNOWN_PRIVILEGE; i++ )
|
||||
for( i=SE_MIN_WELL_KNOWN_PRIVILEGE; i<=SE_MAX_WELL_KNOWN_PRIVILEGE; i++ )
|
||||
{
|
||||
if( !WellKnownPrivNames[i] )
|
||||
continue;
|
||||
|
@ -579,7 +579,7 @@ static void test_lookupPrivilegeName(void)
|
||||
"SeCreateTokenPrivilege (got %d, expected %d)\n", cchName,
|
||||
(int)strlen("SeCreateTokenPrivilege"));
|
||||
/* check known values */
|
||||
for (i = SE_MIN_WELL_KNOWN_PRIVILEGE; i < SE_MAX_WELL_KNOWN_PRIVILEGE; i++)
|
||||
for (i = SE_MIN_WELL_KNOWN_PRIVILEGE; i <= SE_MAX_WELL_KNOWN_PRIVILEGE; i++)
|
||||
{
|
||||
luid.LowPart = i;
|
||||
cchName = sizeof(buf);
|
||||
|
Loading…
x
Reference in New Issue
Block a user