--- 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();
+
}