Merge pull request #16075 from keymanapp/fix/developer/core-attr-struct-size

fix(developer): reduce km_core_keyboard_attrs size to 12
This commit is contained in:
Marc Durdin 2026-06-08 22:58:42 +10:00 committed by GitHub
commit 9bb91e72ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -239,7 +239,7 @@ type
km_core_keyboard_attrs = record
version_string: pkm_core_cu;
id: pkm_core_cu;
default_optons: pkm_core_option_item
default_options: pkm_core_option_item
end;
pkm_core_keyboard_attrs = ^km_core_keyboard_attrs;

View file

@ -186,7 +186,7 @@ initialization
Assert(sizeof(km_core_context_item) = 8);
Assert(sizeof(km_core_action_item) = 12);
Assert(sizeof(km_core_option_item) = 12);
Assert(sizeof(km_core_keyboard_attrs) = 16);
Assert(sizeof(km_core_keyboard_attrs) = 12);
Assert(sizeof(km_core_attr) = 16);
//keyman_core_api_debug.h: