# --- T2-COPYRIGHT-NOTE-BEGIN --- # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # T2 SDE: package/.../zthread/gcc0.patch # Copyright (C) 2008 The T2 SDE Project # # More information can be found in the files COPYING and README. # # This patch file is dual-licensed. It is available under the license the # patched project is licensed under, as long as it is an OpenSource license # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms # of the GNU General Public License as published by the Free Software # Foundation; either version 2 of the License, or (at your option) any later # version. # --- T2-COPYRIGHT-NOTE-END --- --- ./src/MutexImpl.h.orig Wed Jul 30 00:40:14 2003 +++ ./src/MutexImpl.h Fri Dec 24 21:15:17 2004 @@ -153,7 +153,7 @@ _owner = self; - ownerAcquired(self); + this->ownerAcquired(self); } @@ -164,7 +164,7 @@ _waiters.insert(self); m.acquire(); - waiterArrived(self); + this->waiterArrived(self); { @@ -173,7 +173,7 @@ } - waiterDeparted(self); + this->waiterDeparted(self); m.release(); @@ -192,7 +192,7 @@ assert(_owner == 0); _owner = self; - ownerAcquired(self); + this->ownerAcquired(self); break; @@ -236,7 +236,7 @@ _owner = self; - ownerAcquired(self); + this->ownerAcquired(self); } @@ -253,7 +253,7 @@ m.acquire(); - waiterArrived(self); + this->waiterArrived(self); { @@ -262,7 +262,7 @@ } - waiterDeparted(self); + this->waiterDeparted(self); m.release(); @@ -284,7 +284,7 @@ assert(0 == _owner); _owner = self; - ownerAcquired(self); + this->ownerAcquired(self); break; @@ -326,7 +326,7 @@ _owner = 0; - ownerReleased(impl); + this->ownerReleased(impl); // Try to find a waiter with a backoff & retry scheme for(;;) {