* winsup.h (clear_procimptoken): Close hProcImpToken in a safer way.

This commit is contained in:
Corinna Vinschen 2006-12-13 11:18:39 +00:00
parent 56face1741
commit 1fd82398bb
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2006-12-13 Corinna Vinschen <corinna@vinschen.de>
* winsup.h (clear_procimptoken): Close hProcImpToken in a safer way.
2006-12-13 Corinna Vinschen <corinna@vinschen.de> 2006-12-13 Corinna Vinschen <corinna@vinschen.de>
* security.cc (lsaauth): Initialize lsa to INVALID_HANDLE_VALUE to * security.cc (lsaauth): Initialize lsa to INVALID_HANDLE_VALUE to

View File

@ -365,8 +365,9 @@ inline void clear_procimptoken ()
{ {
if (hProcImpToken) if (hProcImpToken)
{ {
CloseHandle (hProcImpToken); HANDLE old_procimp = hProcImpToken;
hProcImpToken = NULL; hProcImpToken = NULL;
CloseHandle (old_procimp);
} }
} }