dsound: Avoid casts from COM object to interface.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de> Signed-off-by: Andrew Eikum <aeikum@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
d7662881a5
commit
48b32c78d2
|
@ -452,8 +452,8 @@ static HRESULT DirectSoundDevice_CreateSoundBuffer(
|
|||
|
||||
if (device->primary) {
|
||||
WARN("Primary Buffer already created\n");
|
||||
IDirectSoundBuffer_AddRef((LPDIRECTSOUNDBUFFER8)(device->primary));
|
||||
*ppdsb = (LPDIRECTSOUNDBUFFER)(device->primary);
|
||||
IDirectSoundBuffer8_AddRef(&device->primary->IDirectSoundBuffer8_iface);
|
||||
*ppdsb = (IDirectSoundBuffer *)&device->primary->IDirectSoundBuffer8_iface;
|
||||
} else {
|
||||
hres = primarybuffer_create(device, &device->primary, dsbd);
|
||||
if (device->primary) {
|
||||
|
|
Loading…
Reference in New Issue