Jacek Caban : mshtml: Move preferences settings to separated function.
Module: wine Branch: master Commit: e2cb0c82a6f4705eff58212f4d31d4ce53e9a34e URL: http://source.winehq.org/git/wine.git/?a=commit;h=e2cb0c82a6f4705eff58212f4d... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Mon Dec 22 01:10:56 2008 +0100 mshtml: Move preferences settings to separated function. --- dlls/mshtml/nsembed.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c index 34bc6d5..a653e24 100644 --- a/dlls/mshtml/nsembed.c +++ b/dlls/mshtml/nsembed.c @@ -371,7 +371,6 @@ static void set_bool_pref(nsIPrefBranch *pref, const char *pref_name, BOOL val) static void set_profile(void) { - nsIPrefBranch *pref; nsIProfile *profile; PRBool exists = FALSE; nsresult nsres; @@ -397,6 +396,12 @@ static void set_profile(void) ERR("SetCurrentProfile failed: %08x\n", nsres); nsIProfile_Release(profile); +} + +static void set_preferences(void) +{ + nsIPrefBranch *pref; + nsresult nsres; nsres = nsIServiceManager_GetServiceByContractID(pServMgr, NS_PREFERENCES_CONTRACTID, &IID_nsIPrefBranch, (void**)&pref); @@ -469,6 +474,7 @@ static BOOL init_xpcom(const PRUnichar *gre_path) } set_profile(); + set_preferences(); nsres = nsIComponentManager_CreateInstanceByContractID(pCompMgr, NS_MEMORY_CONTRACTID, NULL, &IID_nsIMemory, (void**)&nsmem);
participants (1)
-
Alexandre Julliard