diff -r e1bea15f9a39 -r 79859ed3eea9 widgets/widgetinstaller/src/WidgetRegistrationManager.cpp --- a/widgets/widgetinstaller/src/WidgetRegistrationManager.cpp Thu Aug 19 10:58:56 2010 +0300 +++ b/widgets/widgetinstaller/src/WidgetRegistrationManager.cpp Tue Aug 31 16:17:46 2010 +0300 @@ -19,15 +19,12 @@ #include "WidgetRegistrationManager.h" #include "WidgetUIOperationsWatcher.h" #include -#include -#include -#include - +#include #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS #include -//#include -#endif - +#endif //SYMBIAN_ENABLE_SPLIT_HEADERS +#include +#include // CONSTANTS _LIT(KMBMExt, ".mbm"); @@ -128,6 +125,10 @@ RApaLsSession apparcSession; CleanupClosePushL( apparcSession ); User::LeaveIfError( apparcSession.Connect() ); + apparcSession.PrepareNonNativeApplicationsUpdatesL(); + apparcSession.DeregisterNonNativeApplicationL( KUidWidgetLauncher ); + apparcSession.DeregisterNonNativeApplicationTypeL( KUidWidgetLauncher ); + apparcSession.CommitNonNativeApplicationsUpdatesL(); // reasonably like an acceptable file name TBuf appName;