diff -r 63c982fb92f2 -r b73252188534 metadataengine/server/src/mdssqlobjectmanipulate.cpp --- a/metadataengine/server/src/mdssqlobjectmanipulate.cpp Thu Jul 15 19:07:24 2010 +0300 +++ b/metadataengine/server/src/mdssqlobjectmanipulate.cpp Thu Aug 19 10:20:41 2010 +0300 @@ -71,6 +71,7 @@ CMdSIdentifierGenerator::~CMdSIdentifierGenerator() { delete iDigest; + iDigest = NULL; } void CMdSIdentifierGenerator::ConstructL( ) @@ -178,11 +179,14 @@ for (TInt i = 0; i < count; ++i) { delete iBuffers[i].iBuffer; + iBuffers[i].iBuffer = NULL; } iBuffers.Close(); delete iGenerator; + iGenerator = NULL; delete iUri; + iUri = NULL; } CMdSSqlObjectManipulate::CMdSSqlObjectManipulate( const CMdsSchema& aSchema,