]> pd.if.org Git - pdclib.old/blobdiff - opt/nothread/_PDCLIB_threadconfig.h
opt nothread: Fix call_once to match recent changes to the implementation method
[pdclib.old] / opt / nothread / _PDCLIB_threadconfig.h
index ceeaac4af2e4db3db8f00f05abd5ae31ef70373a..3380b5226c989f4b36e8ea0467605a16904a0bc1 100644 (file)
@@ -5,7 +5,7 @@
 \r
 _PDCLIB_BEGIN_EXTERN_C\r
 #define _PDCLIB_ONCE_FLAG_INIT 0\r
-#define _PDCLIB_ONCE_FLAG_IS_DONE(_f) ((_f) == 1)\r
+#define _PDCLIB_ONCE_FLAG_IS_DONE(_f) (*(_f) == 1)\r
 typedef char _PDCLIB_once_flag;\r
 \r
 void _PDCLIB_call_once(_PDCLIB_once_flag *flag, void (*func)(void));\r