mirror of https://github.com/inolen/redream.git
fix crash when pressing keys that aren't in key map
This commit is contained in:
parent
d6af27a548
commit
e26ceb9b04
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue