fix sigsegv

This commit is contained in:
Nishi 2025-12-31 10:42:11 +09:00
commit 6fff3eeb37

View file

@ -156,6 +156,7 @@ void key(MwWidget handle, void* user, void* call){
int k = *(int*)call; int k = *(int*)call;
k = MilskoToQuakeKey(k); k = MilskoToQuakeKey(k);
if(k == -0xdead) return; if(k == -0xdead) return;
if(k & MwLLKeyMask) return;
Key_Event(k, 1); Key_Event(k, 1);
} }
@ -163,6 +164,7 @@ void keyrelease(MwWidget handle, void* user, void* call){
int k = *(int*)call; int k = *(int*)call;
k = MilskoToQuakeKey(k); k = MilskoToQuakeKey(k);
if(k == -0xdead) return; if(k == -0xdead) return;
if(k & MwLLKeyMask) return;
Key_Event(k, 0); Key_Event(k, 0);
} }