tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0186f87c4905340d842d79ae8ad39648eec19c3d
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 Summary: 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 b/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) --