X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Fos_workqueue.hpp;h=e41d8b27db3ef547ceb14502ddd9ecb0c4dac33d;hb=82311849bbba61d0f1c49bd83abb9ffd52033bf2;hp=e6b77d4ca408c0c262589d5c9f025084e2cc6af8;hpb=e23365e771016117473a2efbbf535372f5a5070e;p=apitrace diff --git a/common/os_workqueue.hpp b/common/os_workqueue.hpp index e6b77d4..e41d8b2 100644 --- a/common/os_workqueue.hpp +++ b/common/os_workqueue.hpp @@ -3,8 +3,10 @@ #include -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);