mirror of https://gitlab.com/nakst/essence
fix
This commit is contained in:
parent
cc66d80a25
commit
be6bd9cce8
|
@ -209,7 +209,7 @@ void SettingsUpdateGlobalAndWindowManager() {
|
||||||
|
|
||||||
size_t keyboardLayoutBytes;
|
size_t keyboardLayoutBytes;
|
||||||
char *keyboardLayout = EsSystemConfigurationReadString(EsLiteral("general"), EsLiteral("keyboard_layout"), &keyboardLayoutBytes);
|
char *keyboardLayout = EsSystemConfigurationReadString(EsLiteral("general"), EsLiteral("keyboard_layout"), &keyboardLayoutBytes);
|
||||||
api.global->keyboardLayout = keyboardLayout && keyboardLayoutBytes == 2 ? (keyboardLayout[0] | ((uint16_t) keyboardLayout[1] << 8)) : 1;
|
api.global->keyboardLayout = keyboardLayout && keyboardLayoutBytes >= 2 ? (keyboardLayout[0] | ((uint16_t) keyboardLayout[1] << 8)) : 1;
|
||||||
EsHeapFree(keyboardLayout);
|
EsHeapFree(keyboardLayout);
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue