diff -r d429f823a6b7 -r 221be23823c5 imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp --- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp Thu Jul 08 15:45:05 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp Fri Jul 23 10:35:38 2010 +0300 @@ -62,9 +62,8 @@ if ( ret != KErrNotFound ) { TN_DEBUG1( "CThumbnailFetchedChecker::LastFetchResult() -> error found"); + delete entry; entry = NULL; - delete entry; - return iNotFetched[ ret ]->iError; } } @@ -94,6 +93,7 @@ { TN_DEBUG2( "CThumbnailFetchedChecker::LastFetchResult() -> Remove successful results from store %d", iNotFetched.Count() ); delete iNotFetched[ i ]; + iNotFetched[ i ] = NULL; iNotFetched.Remove( i ); } } @@ -155,6 +155,7 @@ { TN_DEBUG1( "CThumbnailFetchedChecker::DeleteFetchResult() -> Deteled URI from fetched list" ); delete iNotFetched[ ret ]; + iNotFetched[ ret ] = NULL; iNotFetched.Remove( ret ); } }