summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinyoung Go <hedone21@gmail.com>2018-07-03 16:07:27 +0900
committerMinyoung Go <hedone21@gmail.com>2018-07-03 16:07:27 +0900
commit6b6d41d8a6c5bb5a5a9395ca5d3c098c4642102a (patch)
tree11a9b8d604bdccdc8f925c1028b203fa648ded06
parenteb1d871d4f70f1c3b8fa4d02bce6e0389b44ff38 (diff)
downloadibus-hangul-6b6d41d8a6c5bb5a5a9395ca5d3c098c4642102a.tar.gz
Initialized local variable as NULL
Uninitialized local variable has garbage data. It can cause a problem when ibus-hangul fails to load hanja-table. So this commit initializes local variable "list" as NULL.
-rw-r--r--src/engine.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine.c b/src/engine.c
index 021ac43..f37ff97 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -731,7 +731,7 @@ h_ibus_text_get_substring (IBusText* ibus_text, glong p1, glong p2)
static HanjaList*
ibus_hangul_engine_lookup_hanja_table (const char* key, int method)
{
- HanjaList* list;
+ HanjaList* list = NULL;
if (key == NULL)
return NULL;