Jacek Caban : mshtml: Init nsIOService as soon as possible.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Feb 27 09:32:57 CST 2006


Module: wine
Branch: refs/heads/master
Commit: 4f9c9a16ad24af79a0de60053290bc210c1f3e00
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=4f9c9a16ad24af79a0de60053290bc210c1f3e00

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Fri Feb 24 20:27:38 2006 +0100

mshtml: Init nsIOService as soon as possible.

---

 dlls/mshtml/nsembed.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/mshtml/nsembed.c b/dlls/mshtml/nsembed.c
index dbe0d56..beffd86 100644
--- a/dlls/mshtml/nsembed.c
+++ b/dlls/mshtml/nsembed.c
@@ -338,6 +338,8 @@ static BOOL load_gecko(void)
         nsres = nsIComponentRegistrar_AutoRegister(registrar, gre_dir);
         if(NS_FAILED(nsres))
             ERR("AutoRegister(gre_dir) failed: %08lx\n", nsres);
+
+        init_nsio(pCompMgr, registrar);
     }else {
         ERR("NS_GetComponentRegistrar failed: %08lx\n", nsres);
     }
@@ -358,7 +360,6 @@ static BOOL load_gecko(void)
 
     if(registrar) {
         register_nsservice(registrar);
-        init_nsio(pCompMgr, registrar);
         nsIComponentRegistrar_Release(registrar);
     }
 




More information about the wine-cvs mailing list