imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp
--- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp Wed Jun 09 10:01:32 2010 +0300
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/src/thumbnailfetchedchecker.cpp Mon Jun 21 16:00:46 2010 +0300
@@ -96,12 +96,15 @@
if( iNotFetched.Count() < KMaxStoredEntries )
{
TInt err = iNotFetched.InsertInOrder( entry, CEntry::InsertCB );
- if ( err != KErrNone )
+ if ( err == KErrNone )
{
- delete entry;
+ entry = NULL; // owned by array now
}
}
}
+
+ delete entry;
+ entry = NULL;
}
}
}