From 106bfaa72621c4cfb594a409f4154b6e1251dd11 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 16 Jan 2009 16:04:19 +0100 Subject: oss: evaluate the oss_open() return value properly It returns bool, not int. --- src/output/oss_plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/output/oss_plugin.c') diff --git a/src/output/oss_plugin.c b/src/output/oss_plugin.c index 175aace1a..cdab24fbd 100644 --- a/src/output/oss_plugin.c +++ b/src/output/oss_plugin.c @@ -552,7 +552,7 @@ oss_playAudio(void *data, const char *playChunk, size_t size) ssize_t ret; /* reopen the device since it was closed by dropBufferedAudio */ - if (od->fd < 0 && oss_open(od) < 0) + if (od->fd < 0 && !oss_open(od)) return false; while (size > 0) { -- cgit v1.2.3