]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/LzmaCompress/Sdk/C/Threads.c
BaseTools Lzma: Update LZMA SDK version to 18.05
[mirror_edk2.git] / BaseTools / Source / C / LzmaCompress / Sdk / C / Threads.c
index ece07e618a5e480512cc1726b174453d89458fad..8fd86f224be7c3b53a59340e629662eb3888453b 100644 (file)
@@ -1,5 +1,5 @@
 /* Threads.c -- multithreading library\r
-2014-09-21 : Igor Pavlov : Public domain */\r
+2017-06-26 : Igor Pavlov : Public domain */\r
 \r
 #include "Precomp.h"\r
 \r
 static WRes GetError()\r
 {\r
   DWORD res = GetLastError();\r
-  return (res) ? (WRes)(res) : 1;\r
+  return res ? (WRes)res : 1;\r
 }\r
 \r
-WRes HandleToWRes(HANDLE h) { return (h != 0) ? 0 : GetError(); }\r
-WRes BOOLToWRes(BOOL v) { return v ? 0 : GetError(); }\r
+static WRes HandleToWRes(HANDLE h) { return (h != NULL) ? 0 : GetError(); }\r
+static WRes BOOLToWRes(BOOL v) { return v ? 0 : GetError(); }\r
 \r
 WRes HandlePtr_Close(HANDLE *p)\r
 {\r
   if (*p != NULL)\r
+  {\r
     if (!CloseHandle(*p))\r
       return GetError();\r
-  *p = NULL;\r
+    *p = NULL;\r
+  }\r
   return 0;\r
 }\r
 \r
@@ -49,7 +51,7 @@ WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param)
   return HandleToWRes(*p);\r
 }\r
 \r
-WRes Event_Create(CEvent *p, BOOL manualReset, int signaled)\r
+static WRes Event_Create(CEvent *p, BOOL manualReset, int signaled)\r
 {\r
   *p = CreateEvent(NULL, manualReset, (signaled ? TRUE : FALSE), NULL);\r
   return HandleToWRes(*p);\r