From 8af41139d563444d385a42934f259d23eb8e35a5 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 20 Mar 2005 21:59:51 +0000 Subject: [PATCH] Added default constructor. Useful in combination with SetTo(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@11924 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/kernel/util/AutoLock.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/headers/private/kernel/util/AutoLock.h b/headers/private/kernel/util/AutoLock.h index 2b0a069b00..d2cce98a82 100644 --- a/headers/private/kernel/util/AutoLock.h +++ b/headers/private/kernel/util/AutoLock.h @@ -62,6 +62,12 @@ class AutoLocker { private: typedef AutoLocker ThisClass; public: + inline AutoLocker() + : fLockable(NULL), + fLocked(false) + { + } + inline AutoLocker(Lockable *lockable, bool alreadyLocked = false) : fLockable(lockable), fLocked(fLockable && alreadyLocked)