X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fio-layer%2Fmutexes.h;h=d1b7a68d67ca5695d893100748693cdaa6e652ca;hb=67cdb994067c13b3fabf40c50029e18ac5351d37;hp=3caa06e5d45c9d3dc7cc69005599e658841ce0d9;hpb=a4bb9199bf324547ad42de17902b0b0558d8a98d;p=mono.git diff --git a/mono/io-layer/mutexes.h b/mono/io-layer/mutexes.h index 3caa06e5d45..d1b7a68d67c 100644 --- a/mono/io-layer/mutexes.h +++ b/mono/io-layer/mutexes.h @@ -12,8 +12,19 @@ #include -extern gpointer CreateMutex(WapiSecurityAttributes *security, gboolean owned, - const guchar *name); -extern gboolean ReleaseMutex(gpointer handle); +#include + +G_BEGIN_DECLS + +extern gpointer CreateMutex (WapiSecurityAttributes *security, gboolean owned, + const gunichar2 *name); +extern gboolean ReleaseMutex (gpointer handle); +extern gpointer OpenMutex (guint32 access, gboolean inherit, + const gunichar2 *name); + +void +wapi_mutex_abandon (gpointer data, pid_t pid, pthread_t tid); + +G_END_DECLS #endif /* _WAPI_MUTEXES_H_ */