Hans Leidekker : msxml3: Implement DllUnregisterServer.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Feb 14 07:27:32 CST 2006
Module: wine
Branch: refs/heads/master
Commit: 964ef89f09f262bfb769e97b51f86edf9881c1eb
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=964ef89f09f262bfb769e97b51f86edf9881c1eb
Author: Hans Leidekker <hans at it.vu.nl>
Date: Tue Feb 14 10:38:05 2006 +0100
msxml3: Implement DllUnregisterServer.
---
dlls/msxml3/main.c | 7 +++++++
dlls/msxml3/msxml3.spec | 2 +-
2 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/dlls/msxml3/main.c b/dlls/msxml3/main.c
index 037ff79..2865eff 100644
--- a/dlls/msxml3/main.c
+++ b/dlls/msxml3/main.c
@@ -82,3 +82,10 @@ HRESULT WINAPI DllRegisterServer(void)
"msxml3.dll" );
return r;
}
+
+HRESULT WINAPI DllUnregisterServer(void)
+{
+ RegDeleteKeyA( HKEY_CLASSES_ROOT, "CLSID\\{2933BF90-7B36-11D2-B20E-00C04F983E60}\\InProcServer32" );
+ RegDeleteKeyA( HKEY_CLASSES_ROOT, "CLSID\\{2933BF90-7B36-11D2-B20E-00C04F983E60}" );
+ return S_OK;
+}
diff --git a/dlls/msxml3/msxml3.spec b/dlls/msxml3/msxml3.spec
index 77bf086..15b763e 100644
--- a/dlls/msxml3/msxml3.spec
+++ b/dlls/msxml3/msxml3.spec
@@ -9,4 +9,4 @@
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
-@ stub DllUnregisterServer
+@ stdcall -private DllUnregisterServer()
More information about the wine-cvs
mailing list