From dcfd71b68d8bdbb74327ccec41ecc61b4ef68b47 Mon Sep 17 00:00:00 2001 From: "Mr. eXoDia" Date: Wed, 12 Mar 2014 14:51:13 +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 f75e3ed..3c4363f 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)==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