Maarten Lankhorst : winealsa: Fix Lock in dsoutput.
Module: wine Branch: master Commit: decd2d8156e45eabd3a53f224addd90f718a6172 URL: http://source.winehq.org/git/wine.git/?a=commit;h=decd2d8156e45eabd3a53f224a... Author: Maarten Lankhorst <m.b.lankhorst(a)gmail.com> Date: Thu Aug 2 14:19:05 2007 +0200 winealsa: Fix Lock in dsoutput. --- dlls/winealsa.drv/dsoutput.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/winealsa.drv/dsoutput.c b/dlls/winealsa.drv/dsoutput.c index f6a2d96..dc03803 100644 --- a/dlls/winealsa.drv/dsoutput.c +++ b/dlls/winealsa.drv/dsoutput.c @@ -319,7 +319,7 @@ static HRESULT WINAPI IDsDriverBufferImpl_Lock(PIDSDRIVERBUFFER iface, } writepos = snd_pcm_bytes_to_frames(This->pcm, dwWritePosition); - if (writepos == This->mmap_pos && snd_pcm_state(This->pcm) == SND_PCM_STATE_RUNNING) + if (writepos == This->mmap_pos) { const snd_pcm_channel_area_t *areas; snd_pcm_uframes_t writelen = snd_pcm_bytes_to_frames(This->pcm, dwWriteLen), putin = writelen;
participants (1)
-
Alexandre Julliard