From 91872c3d2279f1bf93260cd3c1281157830a827f Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Tue, 29 Nov 2011 07:19:27 +0000 Subject: [PATCH] Ecore_Win32: Fix the string value for the Delete key SVN revision: 65674 --- legacy/ecore/ChangeLog | 1 + legacy/ecore/src/lib/ecore_win32/ecore_win32_event.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/legacy/ecore/ChangeLog b/legacy/ecore/ChangeLog index 213226cae9..8d747fdab5 100644 --- a/legacy/ecore/ChangeLog +++ b/legacy/ecore/ChangeLog @@ -354,3 +354,4 @@ 2011-11-29 Vincent Torri * Discard left Ctrl when AltGr is pressed (Windows XP) + * Fix the string value for the Delete key diff --git a/legacy/ecore/src/lib/ecore_win32/ecore_win32_event.c b/legacy/ecore/src/lib/ecore_win32/ecore_win32_event.c index f69ee9fb55..159d3f931e 100644 --- a/legacy/ecore/src/lib/ecore_win32/ecore_win32_event.c +++ b/legacy/ecore/src/lib/ecore_win32/ecore_win32_event.c @@ -650,6 +650,7 @@ _ecore_win32_event_keystroke_get(Ecore_Win32_Callback_Data *msg, char **keycompose, unsigned int *modifiers) { + char delete_string[2] = { 0x7f, 0 }; char *kn = NULL; char *ks = NULL; char *kc = NULL; @@ -797,8 +798,7 @@ _ecore_win32_event_keystroke_get(Ecore_Win32_Callback_Data *msg, { kn = "Delete"; ks = "Delete"; - /* FIXME: kc is wrong, here */ - kc = "Delete"; + kc = delete_string; } else {