don't leak handles

svn path=/trunk/; revision=27696
This commit is contained in:
Ged Murphy 2007-07-16 17:17:34 +00:00
parent 972d9788d0
commit 1a14c5a8db

View file

@ -97,6 +97,7 @@ ScmCreateStartEvent(PHANDLE StartEvent)
BOOL ScmWaitForEvent() BOOL ScmWaitForEvent()
{ {
HANDLE hEvent; HANDLE hEvent;
BOOL ret = FALSE;
hEvent = OpenEvent(EVENT_ALL_ACCESS, hEvent = OpenEvent(EVENT_ALL_ACCESS,
FALSE, FALSE,
@ -108,10 +109,12 @@ BOOL ScmWaitForEvent()
INFINITE); INFINITE);
if (ret == WAIT_OBJECT_0) if (ret == WAIT_OBJECT_0)
return TRUE; ret = TRUE;
CloseHandle(hEvent);
} }
return FALSE; return ret;
} }