Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > by-pkgid > 82f4b0245125cd2b48da119cf6177f76 > files > 4

maniadrive-1.2-12mdv2011.0.src.rpm

diff -p -up ManiaDrive-1.2-src/raydium/key.c.orig ManiaDrive-1.2-src/raydium/key.c
--- ManiaDrive-1.2-src/raydium/key.c.orig	2010-04-26 18:37:01.460196031 -0300
+++ ManiaDrive-1.2-src/raydium/key.c	2010-04-26 18:46:29.948192972 -0300
@@ -26,11 +26,11 @@ int i;
 key%=65536;
 
 // key below esc :
-// 178 (ex: fr), 176 (ex: us), 186 (ex: spa)
-if(key==178 || key==176 || key==186) raydium_console_event();
+// backquote	178 (ex: fr), 176 (ex: us), 186 (ex: spa)
+if(key == 96 || key==178 || key==176 || key==186) raydium_console_event();
 if(key==126) raydium_capture_frame_auto(); // glut@w32 won't return this key...
 
-if(raydium_console_pos && ( (key>=32 && key<127) 
+if(raydium_console_pos && key != 96 && ( (key>=32 && key<127) 
 		       || key==8 
 		       || key==9 
 		       || key==13) )
@@ -51,6 +51,7 @@ if(raydium_console_pos && ( (key>=32 &&
   raydium_console_line_add("%s",raydium_console_get_string);
   raydium_console_get_string[0]=0;
   raydium_console_exec_last_command();
+  raydium_console_get_string_last[0]=0;
   return;
   }