harvester/blacklistserver/src/blacklistserver.cpp
branchRCL_3
changeset 12 9f21bab39f42
parent 9 82c0024438c8
child 18 63c982fb92f2
equal deleted inserted replaced
10:ab88d4a85041 12:9f21bab39f42
   288     pathPtr.Append( KBlacklistDatabaseFile );
   288     pathPtr.Append( KBlacklistDatabaseFile );
   289     iSqLiteConnection->OpenDbL( pathPtr );
   289     iSqLiteConnection->OpenDbL( pathPtr );
   290     iDatabaseOpen = ETrue; 
   290     iDatabaseOpen = ETrue; 
   291     CleanupStack::PopAndDestroy( databasePath );
   291     CleanupStack::PopAndDestroy( databasePath );
   292 
   292 
       
   293     if ( !TableExistsL() )
       
   294         {
       
   295         CreateBlacklistTableL();
       
   296         }
       
   297     
   293     // Add or remove operations when DB connection was off  
   298     // Add or remove operations when DB connection was off  
   294     if ( iDBUpdateNeeded )
   299     if ( iDBUpdateNeeded )
   295         {
   300         {
   296         CommitBufferedItemsL();        
   301         CommitBufferedItemsL();        
   297         }
       
   298 
       
   299     if ( !TableExistsL() )
       
   300         {
       
   301         CreateBlacklistTableL();
       
   302         }
   302         }
   303     
   303     
   304     LoadDatabaseToMemoryL();
   304     LoadDatabaseToMemoryL();
   305     
   305     
   306     // serialize it for client
   306     // serialize it for client