diff options
Diffstat (limited to 'audio/ossaudio.c')
-rw-r--r-- | audio/ossaudio.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/audio/ossaudio.c b/audio/ossaudio.c index 6bf8cc40c2..79b1e8a5b3 100644 --- a/audio/ossaudio.c +++ b/audio/ossaudio.c @@ -40,7 +40,6 @@ typedef struct OSSVoice { int old_optr; } OSSVoice; - #define dolog(...) AUD_log ("oss", __VA_ARGS__) #ifdef DEBUG #define ldebug(...) dolog (__VA_ARGS__) @@ -371,9 +370,7 @@ static int oss_hw_init (HWVoice *hw, int freq, int nchannels, audfmt_e fmt) if (oss->pcm_buf == MAP_FAILED) { dolog ("Failed to mmap OSS device\nReason: %s\n", errstr ()); - } - - for (;;) { + } else for (;;) { int err; int trig = 0; if (ioctl (oss->fd, SNDCTL_DSP_SETTRIGGER, &trig) < 0) { |