Alexandre Julliard : winegstreamer: Define real DllCanUnloadNow and DllGetClassObject functions.

Alexandre Julliard julliard at winehq.org
Thu Oct 28 12:19:53 CDT 2010


Module: wine
Branch: master
Commit: 800cdcfe49abc493c8b49095a6aed4a61a714096
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=800cdcfe49abc493c8b49095a6aed4a61a714096

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Oct 28 11:42:52 2010 +0200

winegstreamer: Define real DllCanUnloadNow and DllGetClassObject functions.

---

 dlls/winegstreamer/main.c             |   16 ++++++++++++++++
 dlls/winegstreamer/winegstreamer.spec |    4 ++--
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/dlls/winegstreamer/main.c b/dlls/winegstreamer/main.c
index 57ab39b..1fafc35 100644
--- a/dlls/winegstreamer/main.c
+++ b/dlls/winegstreamer/main.c
@@ -112,6 +112,22 @@ BOOL WINAPI DllMain(HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv)
     return STRMBASE_DllMain(hInstDLL, fdwReason, lpv);
 }
 
+/***********************************************************************
+ *    DllCanUnloadNow
+ */
+HRESULT WINAPI DllCanUnloadNow(void)
+{
+    return STRMBASE_DllCanUnloadNow();
+}
+
+/***********************************************************************
+ *    DllGetClassObject
+ */
+HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
+{
+    return STRMBASE_DllGetClassObject( rclsid, riid, ppv );
+}
+
 /* GStreamer common functions */
 
 void dump_AM_MEDIA_TYPE(const AM_MEDIA_TYPE * pmt)
diff --git a/dlls/winegstreamer/winegstreamer.spec b/dlls/winegstreamer/winegstreamer.spec
index f011ea8..d96cb87 100644
--- a/dlls/winegstreamer/winegstreamer.spec
+++ b/dlls/winegstreamer/winegstreamer.spec
@@ -1,5 +1,5 @@
 @ stdcall -private DllMain(long long ptr)
-@ stdcall -private DllCanUnloadNow() STRMBASE_DllCanUnloadNow
-@ stdcall -private DllGetClassObject(ptr ptr ptr) STRMBASE_DllGetClassObject
+@ stdcall -private DllCanUnloadNow()
+@ stdcall -private DllGetClassObject(ptr ptr ptr)
 @ stdcall -private DllRegisterServer()
 @ stdcall -private DllUnregisterServer()




More information about the wine-cvs mailing list