$NetBSD$

--- src/cplat.h.orig	Thu Jun 16 23:44:42 2005
+++ src/cplat.h	Thu Jun 16 23:48:06 2005
@@ -101,8 +101,6 @@
 # endif
 # include <unistd.h>
 # define __USE_GNU	/* we might need recursive mutex */
-# include <semaphore.h>
-# include <pthread.h>
 # define ZLIBNAME "libz.so"
 # define BZIP2NAME "libbz2.so"
 # define PATHSEP "/"
@@ -113,9 +111,9 @@
 # define LPTSTR TCHAR *
 # define LPCTSTR const TCHAR *
 # define GGMODULE void *
-# define GGMUTEX pthread_mutex_t
+# define GGMUTEX void *
 # define GGEVENT sem_t
-# define GGTHREAD pthread_t
+# define GGTHREAD void *
 # define WINAPI 
 # define stricmp strcasecmp
 /* FIX: these shouldn't be here */
