$NetBSD: patch-ab,v 1.3 2001/04/07 19:00:21 rh Exp $ --- libgnomevfs-pthread/gnome-vfs-job.h.orig Thu Apr 5 17:03:26 2001 +++ libgnomevfs-pthread/gnome-vfs-job.h @@ -28,7 +28,11 @@ #include "gnome-vfs.h" #include "gnome-vfs-private.h" +#ifdef HAVE_SEMAPHORE_H #include +#else +#include +#endif typedef struct GnomeVFSJob GnomeVFSJob; @@ -327,7 +331,11 @@ gboolean failed; /* Global lock for accessing data. */ +#ifdef HAVE_SEMAPHORE_H sem_t access_lock; +#else + pthread_mutex_t access_lock; +#endif /* This condition is signalled when the master thread gets a notification and wants to acknowledge it. */