Maarten Lankhorst : winealsa: Fix Lock in dsoutput.
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Aug 3 08:04:30 CDT 2007
Module: wine
Branch: master
Commit: decd2d8156e45eabd3a53f224addd90f718a6172
URL: http://source.winehq.org/git/wine.git/?a=commit;h=decd2d8156e45eabd3a53f224addd90f718a6172
Author: Maarten Lankhorst <m.b.lankhorst at 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;
More information about the wine-cvs
mailing list