diff -r 4a4892eec172 -r 3e156c80c15d metadataengine/client/src/mdeobject.cpp --- a/metadataengine/client/src/mdeobject.cpp Tue May 25 13:10:05 2010 +0300 +++ b/metadataengine/client/src/mdeobject.cpp Wed Jun 09 10:09:20 2010 +0300 @@ -122,7 +122,7 @@ } CMdEObject::CMdEObject(CMdESession* aSession, TItemId aId, CMdEObjectDef& aDef) - : CMdEInstanceItem( aSession, aId ), iDef( &aDef ) + : CMdEInstanceItem( aSession, aId ), iDef( &aDef ), iUri( NULL ) { } @@ -145,6 +145,7 @@ } delete iUri; + iUri = NULL; iPropertyArray.ResetAndDestroy(); iPropertyArray.Close();