From 000d863ae0b47a4e311dd909ca8cc2c91aedfc4c Mon Sep 17 00:00:00 2001 From: Themaister Date: Sun, 12 Feb 2012 21:12:55 +0100 Subject: [PATCH] Fix nonblock bug. --- 360/xdk360_audio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/360/xdk360_audio.cpp b/360/xdk360_audio.cpp index c292a33021..751c3b3278 100644 --- a/360/xdk360_audio.cpp +++ b/360/xdk360_audio.cpp @@ -180,7 +180,7 @@ static ssize_t xa_write(void *data, const void *buf, size_t size) XAudio *xa = (XAudio*)data; size_t ret = xa->write((const uint8_t*)buf, size); - if (ret == 0) + if (ret == 0 && !xa->nonblock) return -1; return ret; }