File zthread.patch of Package ZThread
--- include/zthread/Guard.OLD.h 2013-03-15 11:18:57.199693380 +0000 +++ include/zthread/Guard.h 2013-03-15 11:11:03.288978846 +0000 @@ -428,7 +428,7 @@ template <class U, class V> Guard(Guard<U, V>& g) : LockHolder<LockType>(g) { - LockingPolicy::shareScope(*this, extract(g)); + LockingPolicy::shareScope(*this, this->extract(g)); }