changeset 13392:b773f4dce153

Removed pthread wrapper for win32.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Mon, 11 Apr 2011 13:06:26 +0200
parents d5d56d353278
children 98ff5fbd9312
files gui//src/OctaveLink.h
diffstat 1 files changed, 0 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/gui//src/OctaveLink.h	Mon Apr 11 13:04:31 2011 +0200
+++ b/gui//src/OctaveLink.h	Mon Apr 11 13:06:26 2011 +0200
@@ -39,22 +39,6 @@
 #include <string>
 #include <vector>
 
-#if defined (HAVE_PTHREAD_H)
-    #include <pthread.h>
-#elif defined (__WIN32__)
-    #include <windows.h>
-        typedef CRITICAL_SECTION pthread_mutex_t;
-        #define pthread_mutex_init(x,a) InitializeCriticalSection(x)
-        inline int pthread_mutex_trylock(pthread_mutex_t *x)
-        {
-            EnterCriticalSection(x);
-            return 0;
-        }
-        #define pthread_mutex_lock(x) pthread_mutex_trylock(x)
-        #define pthread_mutex_unlock(x) LeaveCriticalSection(x)
-        typedef HANDLE pthread_t;
-#endif
-
 /**
   * \class OctaveLink
   * Manages a link to an octave instance.