From d8f86da5ff32c95e00bc81162b43f285c4a2422c Mon Sep 17 00:00:00 2001 From: "Mr. eXoDia" Date: Wed, 12 Mar 2014 09:25:00 +0100 Subject: [PATCH] resolved issue #29 --- TitanEngine/Global.Handle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TitanEngine/Global.Handle.cpp b/TitanEngine/Global.Handle.cpp index b9fc675..f75e3ed 100644 --- a/TitanEngine/Global.Handle.cpp +++ b/TitanEngine/Global.Handle.cpp @@ -6,7 +6,7 @@ bool EngineCloseHandle(HANDLE myHandle) { DWORD HandleFlags; - if(GetHandleInformation(myHandle, &HandleFlags) && HandleFlags!=HANDLE_FLAG_PROTECT_FROM_CLOSE) + if(GetHandleInformation(myHandle, &HandleFlags) && (HandleFlags&HANDLE_FLAG_PROTECT_FROM_CLOSE)==HANDLE_FLAG_PROTECT_FROM_CLOSE) return !!CloseHandle(myHandle); return false; } \ No newline at end of file