[2/2] wineesd.drv: allow all errors to interrupt recording
Erik Inge Bolsø
knan-wine at anduin.net
Thu Sep 11 17:04:26 CDT 2008
---
dlls/wineesd.drv/audio.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/wineesd.drv/audio.c b/dlls/wineesd.drv/audio.c
index 02ee16c..74bde4c 100644
--- a/dlls/wineesd.drv/audio.c
+++ b/dlls/wineesd.drv/audio.c
@@ -1707,7 +1707,7 @@ static DWORD CALLBACK widRecorder(LPVOID pmt)
lpWaveHdr->lpData + lpWaveHdr->dwBytesRecorded,
lpWaveHdr->dwBufferLength - lpWaveHdr->dwBytesRecorded);
TRACE("bytesRead=%d\n",bytesRead);
- if (bytesRead == -1 && errno == EAGAIN)
+ if (bytesRead == (DWORD) -1)
bytesRead = 0;
if (bytesRead==0) break; /* So we can stop recording smoothly */
--
1.5.4.3
More information about the wine-patches
mailing list