$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r84539 - trunk/libs/thread/doc
From: vicente.botet_at_[hidden]
Date: 2013-05-28 16:01:35
Author: viboes
Date: 2013-05-28 16:01:34 EDT (Tue, 28 May 2013)
New Revision: 84539
URL: http://svn.boost.org/trac/boost/changeset/84539
Log:
Thread: fix some typos on external locking.
Text files modified: 
   trunk/libs/thread/doc/external_locking.qbk |     9 +++++----                               
   1 files changed, 5 insertions(+), 4 deletions(-)
Modified: trunk/libs/thread/doc/external_locking.qbk
==============================================================================
--- trunk/libs/thread/doc/external_locking.qbk	(original)
+++ trunk/libs/thread/doc/external_locking.qbk	2013-05-28 16:01:34 EDT (Tue, 28 May 2013)
@@ -251,7 +251,8 @@
 
 Fortunately, references don't engender as bad aliasing as pointers because they're much less versatile (references cannot be copied or reseated).
 
-* You can even make `strict_lock` final; that is, impossible to derive from. This task is left in the form of an exercise to the reader.
+[/* You can even make `strict_lock` final; that is, impossible to derive from. This task is left in the form of an exercise to the reader.
+]
 
 All these rules were put in place with one purpose-enforcing that owning a `strict_lock<T>` is a reasonably strong guarantee that
 
@@ -399,7 +400,7 @@
       T& get(strict_lock<Lockable>& lock) {
   
   #ifndef BOOST_THREAD_EXTERNALLY_LOCKED_DONT_CHECK_SAME  // define BOOST_THREAD_EXTERNALLY_LOCKED_DONT_CHECK_SAME if you don't want to check locker check the same lockable
-          if (!lock.is_locking(&lockable_)) throw lock_error(); run time check throw if not locks the same
+          if (!lock.owns_lock(&lockable_)) throw lock_error(); run time check throw if not locks the same
   #endif
           return obj_;
       }
@@ -524,7 +525,7 @@
       bool operator!() const { return false; }
       bool owns_lock() const { return true; }
       const lockable_type* mutex() const { return tmp_lock_.mutex(); }
-      bool is_locking(lockable_type* l) const { return l==mutex(); }
+      bool owns_lock(lockable_type* l) const { return l==mutex(); }
   
       BOOST_ADRESS_OF_DELETE(nested_strict_lock)
       BOOST_HEAP_ALLOCATEION_DELETE(nested_strict_lock)
@@ -555,7 +556,7 @@
           if (! lock ) throw lock_error(); // run time check throw if no locked 
   #endif
   #ifndef BOOST_THREAD_EXTERNALLY_LOCKED_DONT_CHECK_SAME
-          if (!lock.is_locking(&lockable_)) throw lock_error();
+          if (!lock.owns_lock(&lockable_)) throw lock_error();
   #endif
           return obj_;
       }