Reduce duplicated call to get keyname 68/277768/2
authorJihoon Kim <jihoon48.kim@samsung.com>
Wed, 13 Jul 2022 05:26:28 +0000 (14:26 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Tue, 23 Aug 2022 01:36:14 +0000 (10:36 +0900)
Change-Id: I7e9a5d8c480184a36a62317a3c12ab83d3660bbd
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
ism/extras/wayland_immodule/wayland_imcontext.c

index 8788c1b..2d052a7 100644 (file)
@@ -2228,8 +2228,8 @@ text_input_keysym(void                 *data,
     memset(key, 0, sizeof(key));
     xkb_keysym_get_name(sym, key, sizeof(key));
 
-    memset(keyname, 0, sizeof(keyname));
-    xkb_keysym_get_name(sym, keyname, sizeof(keyname));
+    strncpy(keyname, key, sizeof(keyname));
+
     if (keyname[0] == '\0')
         snprintf(keyname, sizeof(keyname), "Keysym-%u", sym);