mmappcomponents/harvester/filehandler/src/mpxharvesterdbmanager.cpp
changeset 32 edd273b3192a
parent 27 cbb1bfb7ebfb
child 40 4a1905d205a2
--- a/mmappcomponents/harvester/filehandler/src/mpxharvesterdbmanager.cpp	Fri May 14 16:21:14 2010 +0300
+++ b/mmappcomponents/harvester/filehandler/src/mpxharvesterdbmanager.cpp	Thu May 27 13:19:19 2010 +0300
@@ -211,6 +211,7 @@
     TInt index = FindDatabaseIndex ( aDrive );
     if ( index == KErrNotFound )
         {
+        index = iDatabases.Count();
         db = CMPXHarvesterDB::NewL( aDrive, iFs );
         CleanupStack::PushL( db );
         iDatabases.AppendL( db );
@@ -407,8 +408,7 @@
 void CMPXHarvesterDatabaseManager::RecreateDatabases()
     {
     MPX_DEBUG1("CMPXHarvesterDatabaseManager::RecreateDatabases <--");
-    TInt count( iDatabases.Count() );
-    for( TInt i=0; i<count; )
+    for( TInt i=0; i < iDatabases.Count(); )
         {
         // Close db, delete and recreate
         //