]> pd.if.org Git - pdclib/commitdiff
call_once: inline definition in threads.h (available when _PDCLIB_ONCE_FLAG_IS_DONE...
authorOwen Shepherd <owen.shepherd@e43.eu>
Wed, 22 Aug 2012 22:21:45 +0000 (23:21 +0100)
committerOwen Shepherd <owen.shepherd@e43.eu>
Wed, 22 Aug 2012 22:21:45 +0000 (23:21 +0100)
includes/threads.h

index 4549883cd5e2463022e21734ef94e5029f6e566a..0af707e6ee933990b038a4fde441ffca200f07ba 100644 (file)
@@ -28,7 +28,7 @@ enum {
 #if defined(_PDCLIB_ONCE_FLAG_IS_DONE)\r
 static inline void call_once(once_flag *flag, void (*func)(void))\r
 {\r
-       if(_PDCLIB_ONCE_FLAG_IS_DONE(flag)) {\r
+       if(!_PDCLIB_ONCE_FLAG_IS_DONE(flag)) {\r
                _PDCLIB_call_once(flag, func);\r
        }\r
 }\r