From: <der...@us...> - 2003-09-24 22:14:03
|
Update of /cvsroot/openh323/pwlib/src/ptlib/common In directory sc8-pr-cvs1:/tmp/cvs-serv10005 Modified Files: collect.cxx Log Message: Add fix for deleting an object, then readding it. Thanks Fabrizio Ammollo Index: collect.cxx =================================================================== RCS file: /cvsroot/openh323/pwlib/src/ptlib/common/collect.cxx,v retrieving revision 1.60 retrieving revision 1.61 diff -C2 -d -r1.60 -r1.61 *** collect.cxx 31 Aug 2003 22:11:30 -0000 1.60 --- collect.cxx 24 Sep 2003 22:13:58 -0000 1.61 *************** *** 28,31 **** --- 28,34 ---- * * $Log$ + * Revision 1.61 2003/09/24 22:13:58 dereksmithies + * Add fix for deleting an object, then readding it. Thanks Fabrizio Ammollo + * * Revision 1.60 2003/08/31 22:11:30 dereksmithies * Fix from Diego Tartara for the SetAt function. Many thanks. *************** *** 1688,1693 **** } else { ! if (reference->deleteObjects) ! delete hashTable->lastElement->data; hashTable->lastElement->data = obj; } --- 1691,1696 ---- } else { ! if ((reference->deleteObjects) && (hashTable->lastElement->data != obj)) ! delete hashTable->lastElement->data; hashTable->lastElement->data = obj; } |