More cleanups to marshalling logic.
[invirt/third/libt4.git] / lock.h
diff --git a/lock.h b/lock.h
index b23f6cf..1789ec3 100644 (file)
--- a/lock.h
+++ b/lock.h
@@ -10,7 +10,7 @@ using cond = std::condition_variable;
 
 class adopt_lock : public lock {
 public:
-    inline adopt_lock(class mutex &m) : std::unique_lock<std::mutex>(m, std::adopt_lock) {
+    explicit inline adopt_lock(class mutex &m) : std::unique_lock<std::mutex>(m, std::adopt_lock) {
     }
     inline ~adopt_lock() {
         release();