dsound Initialize patch

Robert Reif reif at earthlink.net
Sun Jul 4 09:30:22 CDT 2004


Fix IDirectSoundBuffer8_Initialize function prototype and use.
-------------- next part --------------
Index: dlls/dsound/buffer.c
===================================================================
RCS file: /home/wine/wine/dlls/dsound/buffer.c,v
retrieving revision 1.23
diff -u -r1.23 buffer.c
--- dlls/dsound/buffer.c	19 Apr 2004 02:58:45 -0000	1.23
+++ dlls/dsound/buffer.c	4 Jul 2004 14:26:27 -0000
@@ -886,7 +886,7 @@
 }
 
 static HRESULT WINAPI IDirectSoundBufferImpl_Initialize(
-	LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND8 dsound,LPCDSBUFFERDESC dbsd
+	LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd
 ) {
 	ICOM_THIS(IDirectSoundBufferImpl,iface);
 	FIXME("(%p,%p,%p):stub\n",This,dsound,dbsd);
@@ -1325,7 +1325,7 @@
 }
 
 static HRESULT WINAPI SecondaryBufferImpl_Initialize(
-	LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND8 dsound,LPCDSBUFFERDESC dbsd)
+	LPDIRECTSOUNDBUFFER8 iface,LPDIRECTSOUND dsound,LPCDSBUFFERDESC dbsd)
 {
 	ICOM_THIS(SecondaryBufferImpl,iface);
 	TRACE("(%p,%p,%p)\n",This,dsound,dbsd);
Index: include/dsound.h
===================================================================
RCS file: /home/wine/wine/include/dsound.h,v
retrieving revision 1.45
diff -u -r1.45 dsound.h
--- include/dsound.h	4 Jul 2004 00:13:44 -0000	1.45
+++ include/dsound.h	4 Jul 2004 14:26:34 -0000
@@ -554,7 +554,7 @@
     STDMETHOD(GetPan)(THIS_ LPLONG lplpan) PURE; \
     STDMETHOD(GetFrequency)(THIS_ LPDWORD lpdwFrequency) PURE; \
     STDMETHOD(GetStatus)(THIS_ LPDWORD lpdwStatus) PURE; \
-    STDMETHOD(Initialize)(THIS_ LPDIRECTSOUND8 lpDirectSound, LPCDSBUFFERDESC lpcDSBufferDesc) PURE; \
+    STDMETHOD(Initialize)(THIS_ LPDIRECTSOUND lpDirectSound, LPCDSBUFFERDESC lpcDSBufferDesc) PURE; \
     STDMETHOD(Lock)(THIS_ DWORD dwWriteCursor, DWORD dwWriteBytes, LPVOID lplpvAudioPtr1, LPDWORD lpdwAudioBytes1, LPVOID lplpvAudioPtr2, LPDWORD lpdwAudioBytes2, DWORD dwFlags) PURE; \
     STDMETHOD(Play)(THIS_ DWORD dwReserved1, DWORD dwReserved2, DWORD dwFlags) PURE; \
     STDMETHOD(SetCurrentPosition)(THIS_ DWORD dwNewPosition) PURE; \


More information about the wine-patches mailing list