table.c: Fix a coverity warning of uninitialized value 'dummy' accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix tizen_bkup_230220 tizen_work_20220207 accepted/tizen/7.0/unified/20221110.055922 accepted/tizen/7.0/unified/hotfix/20221116.111051 accepted/tizen/unified/20220214.130958 submit/tizen/20220211.064101 tizen_7.0_m2_release
authorDuna Oh <duna.oh@samsung.com>
Fri, 11 Feb 2022 04:56:32 +0000 (13:56 +0900)
committerDuna Oh <duna.oh@samsung.com>
Fri, 11 Feb 2022 04:56:32 +0000 (13:56 +0900)
src/compose/table.c

index 49a0a8e..cf72339 100644 (file)
@@ -36,7 +36,7 @@ xkb_compose_table_new(struct xkb_context *ctx,
 {
     char *resolved_locale;
     struct xkb_compose_table *table;
-    struct compose_node dummy;
+    struct compose_node dummy = {0,};
 
     resolved_locale = resolve_locale(locale);
     if (!resolved_locale)
@@ -59,6 +59,8 @@ xkb_compose_table_new(struct xkb_context *ctx,
     darray_init(table->utf8);
 
     dummy.keysym = XKB_KEY_NoSymbol;
+    dummy.lokid = 0;
+    dummy.hikid = 0;
     dummy.leaf.is_leaf = true;
     dummy.leaf.utf8 = 0;
     dummy.leaf.keysym = XKB_KEY_NoSymbol;