fix other #ifdefs too
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 29 Dec 2008 11:37:44 +0000 (11:37 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 29 Dec 2008 11:37:44 +0000 (11:37 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@38345 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/file/evas_module.c

index aa93164..e02cb5e 100644 (file)
@@ -309,7 +309,7 @@ evas_module_unload(Evas_Module *em)
    em->func.close = NULL;
    em->api = NULL;
    em->loaded = 0;
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(BUILD_PTHREAD) && defined(BUILD_ASYNC_PRELOAD)
    pthread_spin_destroy(&em->lock);
 #endif
 }
@@ -317,12 +317,12 @@ evas_module_unload(Evas_Module *em)
 void
 evas_module_ref(Evas_Module *em)
 {
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(BUILD_PTHREAD) && defined(BUILD_ASYNC_PRELOAD)
    pthread_spin_lock(&em->lock);
 #endif
    em->ref++;
 /*   printf("M: %s ref++ = %i\n", em->name, em->ref); */
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(BUILD_PTHREAD) && defined(BUILD_ASYNC_PRELOAD)
    pthread_spin_unlock(&em->lock);
 #endif
 }
@@ -330,12 +330,12 @@ evas_module_ref(Evas_Module *em)
 void
 evas_module_unref(Evas_Module *em)
 {
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(BUILD_PTHREAD) && defined(BUILD_ASYNC_PRELOAD)
    pthread_spin_lock(&em->lock);
 #endif
    em->ref--;
 /*   printf("M: %s ref-- = %i\n", em->name, em->ref); */
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(BUILD_PTHREAD) && defined(BUILD_ASYNC_PRELOAD)
    pthread_spin_unlock(&em->lock);
 #endif
 }