fix crash when pressing keys that aren't in key map

This commit is contained in:
Anthony Pesch 2015-08-10 12:57:45 -07:00
parent d6af27a548
commit e26ceb9b04
1 changed files with 3 additions and 1 deletions

View File

@ -351,6 +351,8 @@ Keycode dreavm::system::GetKeycodeByName(const char *keyname) {
}
const char *dreavm::system::GetNameByKeycode(Keycode keycode) {
static const char *unknown = "unknown";
for (size_t i = 0, l = sizeof(keys) / sizeof(Key); i < l; i++) {
const Key &key = keys[i];
@ -359,5 +361,5 @@ const char *dreavm::system::GetNameByKeycode(Keycode keycode) {
}
}
return nullptr;
return unknown;
}