]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/commands.cpp
portability improvements
[xonotic/netradiant.git] / radiant / commands.cpp
index 2c1b49e79ee36c909e9a4a51bd467d61c7813b1b..c1e1b2a3851746333a8fd567f5fd4d9f2f5a2971 100644 (file)
@@ -126,18 +126,7 @@ const KeyEvent& GlobalKeyEvents_find(const char* name)
 
 
 
-#include <ctype.h>
-
-#ifdef __APPLE__
-#define __toascii(c)    ((c) & 0x7f)
-#endif
-
-inline char ascii_for_keyval(int keyval)
-{
-  return __toascii(keyval);
-}
-
-
+#include <cctype>
 
 #include <gtk/gtkbox.h>
 #include <gtk/gtkliststore.h>
@@ -284,7 +273,7 @@ void SaveCommandMap(const char* path)
         }
         else if(accelerator.key != 0)
         {
-          m_file << ascii_for_keyval(accelerator.key);
+          m_file << gdk_keyval_name(accelerator.key);
         }
 
         if(accelerator.modifiers & GDK_MOD1_MASK)