tasn pushed a commit to branch master.


commit 0186f87c4905340d842d79ae8ad39648eec19c3d
Author: Youngbok Shin <youngb.s...@samsung.com>
Date:   Fri Feb 12 09:46:33 2016 +0000

    Evas textblock: Fix _dict_hyphen_load could return an uninitialized pointer
    If there are hyph_*.dic files except for requested language,
    "dict" pointer could be return without initialized. It doesn't make any
    warning messages when it is compiled. Normally, it is NULL implicitly.
    But, it is good to set NULL explicitly for understanding code.
    Test Plan: N/A
    Reviewers: herdsman, tasn, woohyun
    Subscribers: cedric, jpeg
    Differential Revision: https://phab.enlightenment.org/D3674
 src/lib/evas/canvas/evas_textblock_hyphenation.x | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_textblock_hyphenation.x 
index 1a3f6c6..9c5f47c 100644
--- a/src/lib/evas/canvas/evas_textblock_hyphenation.x
+++ b/src/lib/evas/canvas/evas_textblock_hyphenation.x
@@ -31,7 +31,7 @@ _dict_hyphen_load(const char *lang)
    Eina_Iterator *it;
    Eina_File_Direct_Info *dir;
-   void *dict;
+   void *dict = NULL;
    it = eina_file_direct_ls(EVAS_DICTS_HYPHEN_DIR);
    if (!it)


Reply via email to