imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp
branchRCL_3
changeset 16 85a88bc05e45
parent 13 ee674526fac5
child 28 ff2fb7658ff7
--- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp	Wed Apr 14 16:16:51 2010 +0300
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp	Tue Apr 27 16:57:55 2010 +0300
@@ -17,7 +17,7 @@
 
 #include "thumbnailfetchedchecker.h"
 
-const int KMaxStoredEntries = 50;
+const int KMaxStoredEntries = 100;
 
 // -----------------------------------------------------------------------------
 // CThumbnailFetchedChecker::CThumbnailFetchedChecker()
@@ -78,10 +78,11 @@
     else
         {
         // Add or update
-        CEntry* entry = CEntry::New( aUri, aError );
-        if ( entry )
+        CEntry* entry = NULL;
+        TRAPD( err, entry = CEntry::NewL( aUri, aError ) );
+        if ( !err && entry )
             {
-            TInt err = iNotFetched.Find( entry );
+            err = iNotFetched.Find( entry );
             if ( err != KErrNotFound )
                 {
                 TInt i = iNotFetched.FindInOrder( aUri, CEntry::FindCB );
@@ -118,10 +119,10 @@
 // CThumbnailFetchedChecker::CEntry::New()
 // -----------------------------------------------------------------------------
 //
-CThumbnailFetchedChecker::CEntry* CThumbnailFetchedChecker::CEntry::New(
+CThumbnailFetchedChecker::CEntry* CThumbnailFetchedChecker::CEntry::NewL(
         const TDesC& aUri, TInt aError )
     {
-    CEntry* self = new (ELeave) CEntry();
+    CEntry* self  = new (ELeave) CEntry();
     if ( self )
         {
         self->iUri = aUri.Alloc();