]> git.cworth.org Git - apitrace/blobdiff - common/os_workqueue.hpp
Add and use os::mutex.
[apitrace] / common / os_workqueue.hpp
index e6b77d4ca408c0c262589d5c9f025084e2cc6af8..e41d8b27db3ef547ceb14502ddd9ecb0c4dac33d 100644 (file)
@@ -3,8 +3,10 @@
 
 #include <queue>
 
-namespace os
-{
+#include "os_thread.hpp"
+
+namespace os {
+
 
 class WorkQueue;
 
@@ -29,7 +31,7 @@ class WorkQueue {
        pthread_cond_t wake_cond;
        pthread_cond_t complete_cond;
 
-       pthread_mutex_t lock;
+       os::mutex lock;
 
        void wake_up_thread(void);
        void thread_entry(void);