diff --git a/mozilla/cmd/macfe/central/uapp.cp b/mozilla/cmd/macfe/central/uapp.cp index 19f80d3c429..9ee20660c07 100644 --- a/mozilla/cmd/macfe/central/uapp.cp +++ b/mozilla/cmd/macfe/central/uapp.cp @@ -165,7 +165,9 @@ PREventQueue *mozilla_event_queue = NULL; #include "m_cvstrm.h" #include "prefapi.h" #include "NSReg.h" - +#ifdef MOZ_SMARTUPDATE +#include "softupdt.h" +#endif #include // HERE ONLY UNTIL NAV SERVICES CODE MERGED INTO TIP @@ -836,6 +838,9 @@ CFrontApp::CFrontApp() UHTMLPrinting::InitCustomPageSetup(); +#ifdef MOZ_SMARTUPDATE + SU_Startup(); +#endif NR_StartupRegistry(); // ¥ PowerPlant initialization @@ -1031,6 +1036,9 @@ CFrontApp::~CFrontApp() SetCursor( &qd.arrow ); NR_ShutdownRegistry(); +#ifdef MOZ_SMARTUPDATE + SU_Shutdown(); +#endif ET_FinishMocha();