diff --git a/libfreerdp/locale/keyboard_layout.c b/libfreerdp/locale/keyboard_layout.c index d648448e5..e4e76cb57 100644 --- a/libfreerdp/locale/keyboard_layout.c +++ b/libfreerdp/locale/keyboard_layout.c @@ -60,14 +60,14 @@ struct LanguageIdentifier typedef struct { - DWORD code; /* Keyboard layout code */ + INT64 code; /* Keyboard layout code */ DWORD id; /* Keyboard variant ID */ char* name; /* Keyboard layout variant name */ } RDP_KEYBOARD_LAYOUT_VARIANT; typedef struct { - DWORD code; /* Keyboard layout code */ + INT64 code; /* Keyboard layout code */ char* file; /* IME file */ char* name; /* Keyboard layout name */ } RDP_KEYBOARD_IME;