From: stephan b. <sg...@us...> - 2005-03-06 15:19:43
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26531 Modified Files: PropertyMap.h Log Message: corrected a missing return value. Index: PropertyMap.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/PropertyMap.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- PropertyMap.h 28 Jan 2005 11:32:58 -0000 1.2 +++ PropertyMap.h 6 Mar 2005 15:19:33 -0000 1.3 @@ -50,7 +50,11 @@ } bool remove(const KeyType& key) - { _fields.erase(key); } + { + if( ! this->isset( key ) ) return false; + _fields.erase(key); + return true; + } bool isset(const KeyType& key) const { return _fields.find(key) != _fields.end(); } |