diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2012-11-25 22:26:45 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2012-11-25 22:26:45 +0000 |
commit | 1b603fcc170d24a0d7dfb9536d2afdfc256bcb8d (patch) | |
tree | 7f8d799d2a2c76a545fc66529bf2ed6d2f141960 /ufs/main.c | |
parent | 958563acc850a29e2aee9179ffb154900a8ca8a7 (diff) | |
parent | 47254a484e9fd45ad975dcf3e23a06252a031e59 (diff) |
Merge branch 'upstream' into upstream-merged
Diffstat (limited to 'ufs/main.c')
-rw-r--r-- | ufs/main.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -46,19 +46,19 @@ warp_root (void) error_t err; err = diskfs_cached_lookup (2, &diskfs_root_node); assert (!err); - mutex_unlock (&diskfs_root_node->lock); + pthread_mutex_unlock (&diskfs_root_node->lock); } /* XXX */ -struct mutex printf_lock = MUTEX_INITIALIZER; +pthread_mutex_t printf_lock = PTHREAD_MUTEX_INITIALIZER; int printf (const char *fmt, ...) { va_list arg; int done; va_start (arg, fmt); - mutex_lock (&printf_lock); + pthread_mutex_lock (&printf_lock); done = vprintf (fmt, arg); - mutex_unlock (&printf_lock); + pthread_mutex_unlock (&printf_lock); va_end (arg); return done; } @@ -195,7 +195,7 @@ main (int argc, char **argv) /* SET HOST NAME */ /* And this thread is done with its work. */ - cthread_exit (0); + pthread_exit (NULL); return 0; } |