mpxplugins/viewplugins/views/upnpplaybackdialog/src/mpxupnpplaybackdialog.cpp
changeset 5 2a40e88564c8
parent 0 ff3acec5bc43
child 15 a1247965635c
--- a/mpxplugins/viewplugins/views/upnpplaybackdialog/src/mpxupnpplaybackdialog.cpp	Tue Jan 26 11:56:33 2010 +0200
+++ b/mpxplugins/viewplugins/views/upnpplaybackdialog/src/mpxupnpplaybackdialog.cpp	Tue Feb 02 00:09:33 2010 +0200
@@ -2478,6 +2478,7 @@
                 CMPXCollectionPlaylist* playlist = s->PlaylistL();
                 if ( playlist )
                     {
+                    CleanupStack::PushL( playlist );
                     if ( playlist->Count() > 0 )
                         {
                         if( pausePlayControl )
@@ -2493,8 +2494,7 @@
                                }
                             }
                         }
-
-                    delete playlist;
+                    CleanupStack::PopAndDestroy( playlist );
                     }
                 else
                     {