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