--- src/cxxTemplates/tsDLList.h Fri Aug 22 14:17:47 2003 +++ ../3-13-X/src/cxxTemplates/tsDLList.h Fri Aug 22 13:28:02 2003 @@ -8,7 +8,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Id: tsDLList.h,v 1.14.2.3 2002/07/15 21:50:37 jba Exp $ + * $Id: tsDLList.h,v 1.14.2.4 2003/08/22 11:28:02 lange Exp $ * * type safe doubly linked list templates * @@ -427,9 +427,15 @@ this->tsDLIter::reset(listIn); } - T * operator () (); + T * operator () () + { + return this->tsDLIter::prev(); + } - T * prev (); + T * prev () + { + return this->tsDLIter::prev(); + } T * last() { @@ -721,24 +727,6 @@ // pMutableList->remove(*pCur); } -} - -// -// tsDLBwdIter::operator () () -// -template -inline T * tsDLBwdIter::operator () () -{ - return this->tsDLIter::prev(); -} - -// -// tsDLBwdIter::prev () -// -template -inline T * tsDLBwdIter::prev () -{ - return this->tsDLIter::prev(); } // --- src/include/shareLib.h Sat Jul 13 00:18:36 2002 +++ ../3-13-X/src/include/shareLib.h Wed Aug 20 16:38:49 2003 @@ -158,7 +158,7 @@ # define epicsShareDef # define epicsShareFunc -# if defined(__STDC__) +# if defined(__STDC__) || defined(__STDCPP__) # define READONLY const # else # define READONLY