From 657e5e5806cc713d4f33914cc5bd0b94c1d533ca Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Thu, 1 May 2003 11:47:29 +0000 Subject: [PATCH] added backspace hack from Max Horn #708184 Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@972 --- src/gui/sdlmain.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index 7aeda676..d191b371 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -406,6 +406,12 @@ static void HandleKey(SDL_KeyboardEvent * key) { ((key->keysym.mod & KMOD_ALT) ? KBD_MOD_ALT : 0) | ((key->keysym.mod & KMOD_SHIFT) ? KBD_MOD_SHIFT : 0); Bitu ascii=key->keysym.unicode<128 ? key->keysym.unicode : 0; +#ifdef MACOSX + // HACK: Fix backspace on Mac OS X + // REMOVE ME oneday + if (code==KBD_backspace) + ascii=8; +#endif KEYBOARD_AddKey(code,ascii,mod,(key->state==SDL_PRESSED)); }