Module: wine Branch: master Commit: e2cb0c82a6f4705eff58212f4d31d4ce53e9a34e URL: http://source.winehq.org/git/wine.git/?a=commit;h=e2cb0c82a6f4705eff58212f4d...
Author: Jacek Caban jacek@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);