Cygwin: seteuid32: don't use INVALID_HANDLE_VALUE

NULL is the natural state of an unused handle

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
Corinna Vinschen 2019-02-23 17:24:05 +01:00
parent 322ab51659
commit 13b1f9c0d1
1 changed files with 2 additions and 2 deletions

View File

@ -3479,7 +3479,7 @@ seteuid32 (uid_t uid)
cygsid usersid;
user_groups &groups = cygheap->user.groups;
HANDLE new_token = INVALID_HANDLE_VALUE;
HANDLE new_token = NULL;
struct passwd * pw_new;
bool token_is_internal, issamesid = false;
@ -3550,7 +3550,7 @@ seteuid32 (uid_t uid)
/* If no impersonation token is available, try to authenticate using
LSA private data stored password, LSA authentication using our own
LSA module, or, as last chance, NtCreateToken. */
if (new_token == INVALID_HANDLE_VALUE)
if (new_token == NULL)
{
new_token = lsaprivkeyauth (pw_new);
if (new_token)