diff -r 5210ffae7137 -r 910a23996aa0 harvester/blacklistserver/src/blacklistserver.cpp --- a/harvester/blacklistserver/src/blacklistserver.cpp Wed Jul 14 07:57:22 2010 +0300 +++ b/harvester/blacklistserver/src/blacklistserver.cpp Fri Jul 23 10:03:59 2010 +0300 @@ -217,6 +217,7 @@ iBlacklistServerChunk.Close(); delete iSqLiteConnection; + iSqLiteConnection = NULL; WRITELOG( "CBlacklistServer::~CBlacklistServer - end" ); OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CBLACKLISTSERVER, "CBlacklistServer::~CBlacklistServer -end " ); @@ -291,6 +292,7 @@ { TRAP(result, CBlacklistServer::ExeMainL()); delete cleanup; + cleanup = NULL; } __UHEAP_MARKEND; WRITELOG( "CBlacklistServer::E32Main - end" ); @@ -495,6 +497,7 @@ if ( err != KErrNone ) { delete item; + item = NULL; } WRITELOG( "CBlacklistServer::AddToMemoryTableL - end" ); @@ -518,6 +521,7 @@ { CBlacklistItem * item = iBlacklistMemoryTable[index]; delete item; + item = NULL; iBlacklistMemoryTable.Remove( index ); } @@ -723,7 +727,7 @@ variables->AppendL( TColumn( lcBuf ) ); variables->AppendL( TColumn( aMediaId ) ); - iBufferedRemoveItems.Append( variables ); // transfer ownership + iBufferedRemoveItems.AppendL( variables ); // transfer ownership iDBUpdateNeeded = ETrue; CleanupStack::Pop( lcBuf ); CleanupStack::Pop( 2, variables ); @@ -768,7 +772,7 @@ rowData->AppendL( TColumn( lcBuf ) ); rowData->AppendL( TColumn( aMediaId ) ); - iBufferedAddedItems.Append( rowData ); // transfer ownership + iBufferedAddedItems.AppendL( rowData ); // transfer ownership iDBUpdateNeeded = ETrue; CleanupStack::Pop( lcBuf ); CleanupStack::Pop( 2, rowData );