From 417f5486c5bb9a4f368a03b201b2f16a544de83c Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 1 Apr 2006 01:51:06 +0000
Subject: [PATCH] Mutex protect the mouse I/O lists.

---
 src/conio/mouse.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/conio/mouse.c b/src/conio/mouse.c
index 2a9600be25..40ba92bc96 100644
--- a/src/conio/mouse.c
+++ b/src/conio/mouse.c
@@ -103,8 +103,8 @@ void init_mouse(void)
 	memset(&state,0,sizeof(state));
 	state.click_timeout=0;
 	state.multi_timeout=300;
-	listInit(&state.input,LINK_LIST_SEMAPHORE);
-	listInit(&state.output,LINK_LIST_SEMAPHORE);
+	listInit(&state.input,LINK_LIST_SEMAPHORE|LINK_LIST_MUTEX);
+	listInit(&state.output,LINK_LIST_SEMAPHORE|LINK_LIST_MUTEX);
 	ciolib_mouse_initialized=1;
 }
 
-- 
GitLab