Make Mutex's constructor explicit, and tidy up whitespace.
authorDan Gohman <gohman@apple.com>
Fri, 6 Feb 2009 21:17:03 +0000 (21:17 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 6 Feb 2009 21:17:03 +0000 (21:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63963 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/System/Mutex.h

index e6d98cb271a2c8dc37e3742c497f5eb284e99539..4f3849341aa1f45db5cb4424c6468151db3009df 100644 (file)
@@ -30,11 +30,11 @@ namespace llvm
       /// also more likely to deadlock (same thread can't acquire more than
       /// once).
       /// @brief Default Constructor.
-      Mutex ( bool recursive = true );
+      explicit Mutex(bool recursive = true);
 
       /// Releases and removes the lock
       /// @brief Destructor
-      ~Mutex ( void );
+      ~Mutex();
 
     /// @}
     /// @name Methods
@@ -52,7 +52,7 @@ namespace llvm
       /// lock.
       /// @returns false if any kind of error occurs, true otherwise.
       /// @brief Unconditionally release the lock.
-      bool release(void);
+      bool release();
 
       /// Attempts to acquire the lock without blocking. If the lock is not
       /// available, this function returns false quickly (without blocking). If