From f5ed5a7f48d0ee034570738890cecc33d0b3b87b Mon Sep 17 00:00:00 2001 From: Misha Koshelev Date: Tue, 24 Jul 2007 00:15:19 -0500 Subject: [PATCH] urlmon: LockModule in create_binding_protocol as we ReleaseModule when the object is released. --- dlls/urlmon/bindprot.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/urlmon/bindprot.c b/dlls/urlmon/bindprot.c index c7e62f90fee..6b175f630c6 100644 --- a/dlls/urlmon/bindprot.c +++ b/dlls/urlmon/bindprot.c @@ -493,6 +493,8 @@ HRESULT create_binding_protocol(LPCWSTR url, IInternetProtocol **protocol) ret->protocol_sink = NULL; ret->priority = 0; + URLMON_LockModule(); + *protocol = PROTOCOL(ret); return S_OK; }