--- 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 );