From 345bb4349b2c37e3193378347db557abf6d200aa Mon Sep 17 00:00:00 2001 From: Florian Franzmann Date: Fri, 26 Oct 2012 22:24:43 +0200 Subject: [PATCH 2/2] access extract through this pointer --- src/foreign/zthread/include/zthread/Guard.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/foreign/zthread/include/zthread/Guard.h b/src/foreign/zthread/include/zthread/Guard.h index abcd92c..e690a5b 100755 --- a/src/foreign/zthread/include/zthread/Guard.h +++ b/src/foreign/zthread/include/zthread/Guard.h @@ -428,7 +428,7 @@ public: template Guard(Guard& g) : LockHolder(g) { - LockingPolicy::shareScope(*this, extract(g)); + LockingPolicy::shareScope(*this, this->extract(g)); } @@ -458,7 +458,7 @@ public: template Guard(Guard& g, LockType& lock) : LockHolder(lock) { - LockingPolicy::transferScope(*this, extract(g)); + LockingPolicy::transferScope(*this, this->extract(g)); } -- 1.8.0 .