Look for locks being available
authorhandyande <handyande@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 13 Jan 2009 16:31:31 +0000 (16:31 +0000)
committerhandyande <handyande@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 13 Jan 2009 16:31:31 +0000 (16:31 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@38571 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/file/evas_module.h

index 76ef125..bc7e6de 100644 (file)
@@ -50,7 +50,7 @@ struct _Evas_Module
    int           ref; /* how many refs */
    int           last_used; /* the cycle count when it was last used */
 
-#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD)
+#if defined(HAVE_PTHREAD_H) && defined(BUILD_ASYNC_PRELOAD) && _POSIX_SPIN_LOCKS > -1
    pthread_spinlock_t lock;
 #endif