mpxplugins/viewplugins/views/podcastplaybackview/src/mpxpodcastplaybackviewimp.cpp
changeset 5 2a40e88564c8
parent 0 ff3acec5bc43
child 13 c8156a91d13c
--- a/mpxplugins/viewplugins/views/podcastplaybackview/src/mpxpodcastplaybackviewimp.cpp	Tue Jan 26 11:56:33 2010 +0200
+++ b/mpxplugins/viewplugins/views/podcastplaybackview/src/mpxpodcastplaybackviewimp.cpp	Tue Feb 02 00:09:33 2010 +0200
@@ -523,6 +523,7 @@
                 CMPXCollectionPlaylist* playlist = s->PlaylistL();
                 if ( playlist )
                     {
+                    CleanupStack::PushL( playlist );
                     if ( playlist->Count() > 0 && pausePlayControl )
                         {
                         TMPXPlaybackState state = iPlaybackUtility->StateL();
@@ -535,8 +536,8 @@
                            pausePlayControl->SetCurrentState(1, ETrue);
                            }
                         }
+                    CleanupStack::PopAndDestroy( playlist );
                     }
-                delete playlist;
                 }
             }
         }