|
From: Marc D. <ma...@us...> - 2004-12-24 17:16:04
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7400/include/pclasses Modified Files: AtomicTraits.h IntTypes.h Log Message: 3.4.4 fixes Index: AtomicTraits.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/AtomicTraits.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- AtomicTraits.h 22 Dec 2004 17:54:39 -0000 1.1.1.1 +++ AtomicTraits.h 24 Dec 2004 17:15:50 -0000 1.2 @@ -41,10 +41,10 @@ atomic->value = val; } - static Type get(const AtomicType* val) throw() + static Type get(const AtomicType* atomic) throw() { System::CriticalSection::ScopedLock lck(atomic->lock); - return val->value; + return atomic->value; } static void inc(AtomicType* val) throw() Index: IntTypes.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/IntTypes.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- IntTypes.h 22 Dec 2004 17:54:39 -0000 1.1.1.1 +++ IntTypes.h 24 Dec 2004 17:15:50 -0000 1.2 @@ -50,19 +50,19 @@ //! Set the value from little-endian value void setLittleEndian(const IntType& val) throw() - { TraitsType::setLittleEndian(_value, val._value); } + { TraitsType::setLittleEndian(this->_value, val._value); } //! Returns the value as little-endian IntType littleEndian() const throw() - { return IntType(TraitsType::littleEndian(_value)); } + { return IntType(TraitsType::littleEndian(this->_value)); } //! Set value from big-endian value void setBigEndian(const IntType& val) throw() - { TraitsType::setBigEndian(_value, val._value); } + { TraitsType::setBigEndian(this->_value, val._value); } //! Returns the value as big-endian IntType bigEndian() const throw() - { return IntType(TraitsType::bigEndian(_value)); } + { return IntType(TraitsType::bigEndian(this->_value)); } }; |