summaryrefslogtreecommitdiff
path: root/TSRM
diff options
context:
space:
mode:
authorPierre Joye <pajoye@php.net>2010-01-27 16:52:36 +0000
committerPierre Joye <pajoye@php.net>2010-01-27 16:52:36 +0000
commit5d360fa1cebd3846508bf2d620a9302a0c3c729f (patch)
treec98ff53cafe5cf5dec81411c85f5bf62760e3a30 /TSRM
parente130a31441459d22ac646e1f80ae75ccda27aa61 (diff)
downloadphp-git-5d360fa1cebd3846508bf2d620a9302a0c3c729f.tar.gz
- fix leak
Diffstat (limited to 'TSRM')
-rw-r--r--TSRM/tsrm_win32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/TSRM/tsrm_win32.c b/TSRM/tsrm_win32.c
index 67742f0b38..4058636f0e 100644
--- a/TSRM/tsrm_win32.c
+++ b/TSRM/tsrm_win32.c
@@ -170,13 +170,13 @@ PSID tsrm_win32_get_token_sid(HANDLE hToken)
/* ConvertSidToStringSid(pTokenUser->User.Sid, &ptcSidOwner); */
pResultSid = malloc(sid_len);
-
if (!pResultSid) {
goto Finished;
}
if (!CopySid(sid_len, pResultSid, pTokenUser->User.Sid)) {
goto Finished;
}
+ HeapFree(GetProcessHeap(), 0, (LPVOID)pTokenUser);
return pResultSid;
Finished: