harvester/blacklistserver/src/blacklistserver.cpp
changeset 40 910a23996aa0
parent 36 aa5a574040a4
child 60 79f826a55db2
child 63 e538444823de
--- 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 );