X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/a4175b2e216a20b86cc872dea8a08005c60617a5..eeab3e6cade87c1fe0a5f3d93522e12ccb9ec2ab:/lock.h?ds=sidebyside diff --git a/lock.h b/lock.h index 00d4374..1789ec3 100644 --- a/lock.h +++ b/lock.h @@ -6,10 +6,11 @@ using std::mutex; using lock = std::unique_lock; +using cond = std::condition_variable; class adopt_lock : public lock { public: - inline adopt_lock(class mutex &m) : std::unique_lock(m, std::adopt_lock) { + explicit inline adopt_lock(class mutex &m) : std::unique_lock(m, std::adopt_lock) { } inline ~adopt_lock() { release();