]> git.sesse.net Git - vlc/blobdiff - src/misc/cpu.c
Call vlc_CPU_init() when loading a DLL on OS/2 as Win32.
[vlc] / src / misc / cpu.c
index 15de451c0d3d221c6d43f530b09d676ae8836ba6..e7e2281552c3b05b2de223ca15d14fdb747cf77f 100644 (file)
@@ -325,7 +325,9 @@ out:
  */
 unsigned vlc_CPU (void)
 {
-#ifndef WIN32 /* On Windows, initialized from DllMain() instead */
+/* On Windows and OS/2,
+ * initialized from DllMain() and _DLL_InitTerm() respectively, instead */
+#if !defined(WIN32) && !defined(__OS2__)
     static pthread_once_t once = PTHREAD_ONCE_INIT;
     pthread_once (&once, vlc_CPU_init);
 #endif