X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=ld42_outofspace;a=blobdiff_plain;f=src%2Fgame.cc;fp=src%2Fgame.cc;h=230c619b9aaa7b1b6a1cf72b51740682fe97f19c;hp=cf3f62ad448447362b6581905983c98f83310390;hb=b8200afc389ccca3e86463eb48c0563c0e093552;hpb=cf0e9a55d004e5339adc265b7ea6f41bae5c3cfe diff --git a/src/game.cc b/src/game.cc index cf3f62a..230c619 100644 --- a/src/game.cc +++ b/src/game.cc @@ -50,13 +50,12 @@ void game_keyboard(int key, bool pressed) { if(pressed) { switch(key) { - case 'q': - case 'Q': - if(game_modkeys() & MODKEY_CTRL) { - game_quit(); - return; - } - break; + case 17: + /* for some inexplicable reason freeglut seems to produce key + * 17 for ctrl-q on both X and windows. + */ + game_quit(); + return; default: break;