diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/w32fns.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2bf4e0ed15f..a5b34e38966 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-12-17 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32fns.c (w32_wnd_proc) <WM_KEYDOWN>: Cast char to unsigned | ||
| 4 | before passing as wParam. | ||
| 5 | |||
| 1 | 2007-12-14 Jason Rumney <jasonr@gnu.org> | 6 | 2007-12-14 Jason Rumney <jasonr@gnu.org> |
| 2 | 7 | ||
| 3 | * w32term.c (w32_read_socket): Use MULTIBYTE_CHAR_KEYSTROKE_EVENT | 8 | * w32term.c (w32_read_socket): Use MULTIBYTE_CHAR_KEYSTROKE_EVENT |
diff --git a/src/w32fns.c b/src/w32fns.c index 9492989e735..44087329c78 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -3129,7 +3129,8 @@ w32_wnd_proc (hwnd, msg, wParam, lParam) | |||
| 3129 | { | 3129 | { |
| 3130 | /* Forward asciified character sequence. */ | 3130 | /* Forward asciified character sequence. */ |
| 3131 | post_character_message | 3131 | post_character_message |
| 3132 | (hwnd, WM_CHAR, key.uChar.AsciiChar, lParam, | 3132 | (hwnd, WM_CHAR, |
| 3133 | (unsigned char) key.uChar.AsciiChar, lParam, | ||
| 3133 | w32_get_key_modifiers (wParam, lParam)); | 3134 | w32_get_key_modifiers (wParam, lParam)); |
| 3134 | w32_kbd_patch_key (&key); | 3135 | w32_kbd_patch_key (&key); |
| 3135 | } | 3136 | } |