From e22a6996e693188825adfafe8fba136de773eff9 Mon Sep 17 00:00:00 2001 From: Rafael Antognolli Date: Fri, 28 Oct 2011 17:18:38 +0000 Subject: [PATCH] ecore/fb: Remove useless strdup(). It wasn't even being freed. Patch for SiT. SVN revision: 64499 --- legacy/ecore/src/lib/ecore_fb/ecore_fb_li.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/legacy/ecore/src/lib/ecore_fb/ecore_fb_li.c b/legacy/ecore/src/lib/ecore_fb/ecore_fb_li.c index 570d004029..b203e6bc03 100644 --- a/legacy/ecore/src/lib/ecore_fb/ecore_fb_li.c +++ b/legacy/ecore/src/lib/ecore_fb/ecore_fb_li.c @@ -44,7 +44,7 @@ _ecore_fb_li_device_event_key(Ecore_Fb_Input_Device *dev, struct input_event *ie if ((iev->code >= KEY_ESC) && (iev->code <= KEY_COMPOSE)) { int offset = 0; - char *keyname = strdup(_ecore_fb_li_kbd_syms[iev->code * 6]); + const char *keyname = _ecore_fb_li_kbd_syms[iev->code * 6]; /* check the key table */ if (iev->value) { @@ -96,8 +96,8 @@ _ecore_fb_li_device_event_key(Ecore_Fb_Input_Device *dev, struct input_event *ie if (dev->keyboard.shift) offset = 1; else if (dev->keyboard.lock) offset = 2; - char *key = strdup(_ecore_fb_li_kbd_syms[(iev->code * 6) + offset]); - char *compose = strdup(_ecore_fb_li_kbd_syms[(iev->code * 6) + 3 + offset]); + const char *key = _ecore_fb_li_kbd_syms[(iev->code * 6) + offset]; + const char *compose = _ecore_fb_li_kbd_syms[(iev->code * 6) + 3 + offset]; e = calloc(1, sizeof(Ecore_Event_Key) + strlen(key) + strlen(keyname) + (compose ? strlen(compose) : 0) + 3);