Fix nonblock bug.

This commit is contained in:
Themaister 2012-02-12 21:12:55 +01:00
parent 38d73e9da2
commit 000d863ae0

View File

@ -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;
}