Minor correction in umtx_*() calls, the mutex pointer should point to
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 14 Jan 2005 04:21:16 +0000 (04:21 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 14 Jan 2005 04:21:16 +0000 (04:21 +0000)
volatile store.  Also correct the type, we are expecting to point to an
integer.

include/unistd.h

index 97f08b2..f91833c 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)unistd.h    8.12 (Berkeley) 4/27/95
  * $FreeBSD: src/include/unistd.h,v 1.35.2.10 2002/04/15 12:52:28 nectar Exp $
- * $DragonFly: src/include/unistd.h,v 1.10 2005/01/14 02:20:27 dillon Exp $
+ * $DragonFly: src/include/unistd.h,v 1.11 2005/01/14 04:21:16 dillon Exp $
  */
 
 #ifndef _UNISTD_H_
@@ -215,8 +215,8 @@ int  truncate(const char *, off_t);
 #endif
 int     ttyslot(void);
 unsigned int    ualarm(unsigned int, unsigned int);
-int     umtx_sleep(const int *, int , int);
-int     umtx_wakeup(const void *, int);
+int     umtx_sleep(volatile const int *, int , int);
+int     umtx_wakeup(volatile const int *, int);
 int     undelete(const char *);
 int     unwhiteout(const char *);
 int     usleep(unsigned int);