diff -r fe894bb075c2 -r 79f826a55db2 metadataengine/server/src/mdssqlobjectmanipulate.cpp --- a/metadataengine/server/src/mdssqlobjectmanipulate.cpp Mon Sep 27 15:53:05 2010 +0300 +++ b/metadataengine/server/src/mdssqlobjectmanipulate.cpp Wed Oct 06 15:08:08 2010 +0300 @@ -3425,11 +3425,13 @@ buffer.ConstBufferL(), emptyRow ) ); iDictionaryToBeCleaned = EFalse; } + + // empryRow, rowDataDelContext, rowDataUpdRel, rowDataDelRel, rowDataUpd, + CleanupStack::PopAndDestroy( 5, &rowDataUpd ); } - // empryRow, rowDataDelContext, rowDataUpdRel, rowDataDelRel, rowDataUpd, // rowDataDel, commonClauseOne - CleanupStack::PopAndDestroy( 7, &commonClauseOne ); + CleanupStack::PopAndDestroy( 2, &commonClauseOne ); #ifdef MDS_PLAYLIST_HARVESTING_ENABLED if( updateResult == 0 )