diff -r b67379558a75 -r c5df59b4ae2d imagehandlingutilities/thumbnailmanager/plugins/audio/src/thumbnailaudioprovider.cpp --- a/imagehandlingutilities/thumbnailmanager/plugins/audio/src/thumbnailaudioprovider.cpp Tue Jul 06 14:37:18 2010 +0300 +++ b/imagehandlingutilities/thumbnailmanager/plugins/audio/src/thumbnailaudioprovider.cpp Wed Aug 18 10:05:55 2010 +0300 @@ -69,6 +69,7 @@ { TN_DEBUG1( "CThumbnailAudioProvider::~CThumbnailAudioProvider()" ); delete iImageDecoderv3; + iImageDecoderv3 = NULL; REComSession::DestroyedImplementation( iDtor_ID_Key ); } @@ -152,6 +153,7 @@ { TN_DEBUG1( "CThumbnailAudioProvider::GetThumbnailL() - buffer no mime" ); __ASSERT_DEBUG((EFalse), User::Panic(_L("CThumbnailAudioProvider::GetThumbnailL"), KErrNotSupported)); + User::Leave( KErrNotSupported ); } // ---------------------------------------------------------------------------