uiservicetab/vimpstui/src/cvimpstuimenuextension.cpp
branchRCL_3
changeset 14 6b620215f837
parent 9 9fdee5e1da30
--- a/uiservicetab/vimpstui/src/cvimpstuimenuextension.cpp	Tue May 25 12:27:36 2010 +0300
+++ b/uiservicetab/vimpstui/src/cvimpstuimenuextension.cpp	Wed Jun 09 09:27:17 2010 +0300
@@ -28,6 +28,7 @@
 #include "ccommandinfo.h"
 
 #include "servicetabmenucommandinfo.hrh"
+#include "vimpstcustomcleanupapi.h"
 
 
 // ================= MEMBER FUNCTIONS =======================
@@ -114,6 +115,7 @@
 	TRACER_AUTO;
     // plugininfo array, Owned
     RImplInfoPtrArray pluginInfo;
+    CustomCleanupResetAndDestroyPushL(pluginInfo);
     iPlugins.ResetAndDestroy();
     REComSession::ListImplementationsL( KMenuCustomisationInterfaceUid,pluginInfo );
     TInt pluginCount = pluginInfo.Count();
@@ -157,8 +159,8 @@
            }
         
         }
-    pluginInfo.ResetAndDestroy();
-    pluginInfo.Close();
+    CleanupStack::PopAndDestroy(); 
+    
     
 
     }