diff --git a/src/conio/mouse.c b/src/conio/mouse.c index 2a9600be25b67f35af850bf317ca808b4d53e8cd..40ba92bc967b89bb26d341295c207fd9a564d0f9 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; }