fix seg fault. Patch by Nicolas Aguirre
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Apr 2009 11:41:35 +0000 (11:41 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Apr 2009 11:41:35 +0000 (11:41 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@40081 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_win32/ecore_win32_event.c

index 925f713..f1cdd78 100644 (file)
@@ -852,7 +852,7 @@ _ecore_win32_event_char_get(int    key,
 {
   char kn[32];
   char ks[32];
-  char *kc;
+  char kc[32];
 
   *keyname = NULL;
   *keysymbol = NULL;
@@ -874,7 +874,7 @@ _ecore_win32_event_char_get(int    key,
        /* Line feed (Shift + Enter) */
        strncpy(kn, "LineFeed", 32);
        strncpy(ks, "LineFeed", 32);
-       kc = "";
+       strncpy(kc, "LineFeed", 32);
        break;
      case VK_RETURN:
        strncpy(kn, "Return", 32);