summaryrefslogtreecommitdiffstats
path: root/libcxx/include/__mutex_base
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2012-02-21 21:46:43 +0000
committerHoward Hinnant <hhinnant@apple.com>2012-02-21 21:46:43 +0000
commitf2f2d8b98d7a7ae89f4c646be6dea7730b6409e0 (patch)
tree1dc829eb7a2207b8f516cdbab3ab57ec5f3ba4df /libcxx/include/__mutex_base
parentbd61856d91004d3534d7589da7d7062ebd74d3f5 (diff)
downloadbcm5719-llvm-f2f2d8b98d7a7ae89f4c646be6dea7730b6409e0.tar.gz
bcm5719-llvm-f2f2d8b98d7a7ae89f4c646be6dea7730b6409e0.zip
Modernize conversion to bool to the explicit bool conversion operator (library wide). This fixes http://llvm.org/bugs/show_bug.cgi?id=12058.
llvm-svn: 151088
Diffstat (limited to 'libcxx/include/__mutex_base')
-rw-r--r--libcxx/include/__mutex_base2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/include/__mutex_base b/libcxx/include/__mutex_base
index 55687659a03..5410272b4c9 100644
--- a/libcxx/include/__mutex_base
+++ b/libcxx/include/__mutex_base
@@ -207,7 +207,7 @@ public:
_LIBCPP_INLINE_VISIBILITY
bool owns_lock() const {return __owns_;}
_LIBCPP_INLINE_VISIBILITY
-// explicit
+ _LIBCPP_EXPLICIT
operator bool () const {return __owns_;}
_LIBCPP_INLINE_VISIBILITY
mutex_type* mutex() const {return __m_;}
OpenPOWER on IntegriCloud