mirror of https://github.com/OpenVPN/openvpn-gui
Close token handle in GetProcessTokenGroups()
Signed-off-by: Selva Nair <selva.nair@gmail.com>pull/162/head
parent
06b2170f02
commit
c3e4247e30
5
access.c
5
access.c
|
@ -324,7 +324,7 @@ GetProcessTokenGroups(void)
|
||||||
if (!groups)
|
if (!groups)
|
||||||
{
|
{
|
||||||
PrintDebug(L"GetProcessTokenGroups: error = %lu", GetLastError());
|
PrintDebug(L"GetProcessTokenGroups: error = %lu", GetLastError());
|
||||||
return NULL;
|
goto out;
|
||||||
}
|
}
|
||||||
if (!GetTokenInformation(token, TokenGroups, groups, buf_size, &buf_size))
|
if (!GetTokenInformation(token, TokenGroups, groups, buf_size, &buf_size))
|
||||||
{
|
{
|
||||||
|
@ -332,6 +332,9 @@ GetProcessTokenGroups(void)
|
||||||
free (groups);
|
free (groups);
|
||||||
groups = NULL;
|
groups = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
out:
|
||||||
|
CloseHandle(token);
|
||||||
return groups;
|
return groups;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue