summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libmpcodecs/ad_acm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libmpcodecs/ad_acm.c b/libmpcodecs/ad_acm.c
index 340dde80be..4ad0abf595 100644
--- a/libmpcodecs/ad_acm.c
+++ b/libmpcodecs/ad_acm.c
@@ -146,7 +146,8 @@ static void uninit(sh_audio_t *sh)
case ACMERR_CANCELED:
mp_msg(MSGT_WIN32, MSGL_DBG2, "ACM_Decoder: stream busy, waiting..\n");
usec_sleep(100000000);
- return(uninit(sh));
+ uninit(sh);
+ return;
case ACMERR_UNPREPARED:
case ACMERR_NOTPOSSIBLE:
return;