(input_common.c) small cleanup

This commit is contained in:
twinaphex 2014-10-25 10:07:04 +02:00
parent 8349ade076
commit 20f1faa03f
1 changed files with 15 additions and 5 deletions

View File

@ -1538,11 +1538,21 @@ static void input_get_bind_string_joykey(char *buf, const char *prefix,
const char *dir; const char *dir;
switch (GET_HAT_DIR(bind->joykey)) switch (GET_HAT_DIR(bind->joykey))
{ {
case HAT_UP_MASK: dir = "up"; break; case HAT_UP_MASK:
case HAT_DOWN_MASK: dir = "down"; break; dir = "up";
case HAT_LEFT_MASK: dir = "left"; break; break;
case HAT_RIGHT_MASK: dir = "right"; break; case HAT_DOWN_MASK:
default: dir = "?"; break; dir = "down";
break;
case HAT_LEFT_MASK:
dir = "left";
break;
case HAT_RIGHT_MASK:
dir = "right";
break;
default:
dir = "?";
break;
} }
snprintf(buf, size, "%sHat #%u %s ", prefix, snprintf(buf, size, "%sHat #%u %s ", prefix,
(unsigned)GET_HAT(bind->joykey), dir); (unsigned)GET_HAT(bind->joykey), dir);