From b793b53f1fb1f25bde9473065c5f0d32d1625735 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sun, 28 May 2006 23:24:51 +0000 Subject: [PATCH] Fix bug in calling xptone_close()... actually closes it now. :-) --- src/conio/cterm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/conio/cterm.c b/src/conio/cterm.c index 6337efe5f9..c73bc1b43a 100644 --- a/src/conio/cterm.c +++ b/src/conio/cterm.c @@ -192,12 +192,14 @@ void playnote_thread(void *args) if(device_open) { if(!listSemTryWait(¬es)) { xptone_close(); + device_open=FALSE; listSemWait(¬es); } } else listSemWait(¬es); xptone_open(); + device_open=TRUE; note=listShiftNode(¬es); if(note==NULL) break; -- GitLab