Fix compilers that use DirectX8+
parent
f238649103
commit
be56d934ee
|
@ -278,10 +278,10 @@ void __fastcall sound_CreateSoundBuffer(TSnd *sound_file)
|
|||
DSBUFFERDESC v3; // [esp+4h] [ebp-14h]
|
||||
|
||||
v1 = sound_file;
|
||||
memset(&v3, 0, 0x14u);
|
||||
memset(&v3, 0, sizeof(DSBUFFERDESC));
|
||||
v3.dwBufferBytes = v1->len;
|
||||
v3.lpwfxFormat = &v1->fmt;
|
||||
v3.dwSize = 20;
|
||||
v3.dwSize = sizeof(DSBUFFERDESC);
|
||||
v3.dwFlags = DSBCAPS_CTRLVOLUME|DSBCAPS_CTRLPAN|DSBCAPS_STATIC;
|
||||
v2 = sglpDS->CreateSoundBuffer(&v3, &v1->DSB, NULL);
|
||||
if ( v2 )
|
||||
|
@ -367,8 +367,8 @@ void __fastcall sound_create_primary_buffer(int music_track)
|
|||
a1 = music_track;
|
||||
if ( !music_track )
|
||||
{
|
||||
memset(&v4, 0, 0x14u);
|
||||
v4.dwSize = 20;
|
||||
memset(&v4, 0, sizeof(DSBUFFERDESC));
|
||||
v4.dwSize = sizeof(DSBUFFERDESC);
|
||||
v4.dwFlags = DSBCAPS_PRIMARYBUFFER;
|
||||
v1 = sglpDS->CreateSoundBuffer(&v4, &sglpDSB, NULL);
|
||||
if ( v1 )
|
||||
|
|
Loading…
Reference in New Issue