thiep pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=3689a803dbfe1297e706d2fbfde239d641652de1

commit 3689a803dbfe1297e706d2fbfde239d641652de1
Author: Thiep Ha <thie...@gmail.com>
Date:   Wed Sep 21 16:54:09 2016 +0900

    elm_config: add null check before usage
---
 src/lib/elementary/elm_config.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/lib/elementary/elm_config.c b/src/lib/elementary/elm_config.c
index af8394b..0fe52b8 100644
--- a/src/lib/elementary/elm_config.c
+++ b/src/lib/elementary/elm_config.c
@@ -3772,9 +3772,10 @@ _translation_init(void)
     * en_/C where translating only parts of the interface make some
     * sense).
     */
-   _elm_config->translate = !(strcmp (cur_dom, "messages") &&
-         !*trans_comment && strncmp (msg_locale, "en_", 3) &&
-         strcmp (msg_locale, "C"));
+   if (msg_locale)
+     _elm_config->translate = !(strcmp (cur_dom, "messages") &&
+           !*trans_comment && strncmp (msg_locale, "en_", 3) &&
+           strcmp (msg_locale, "C"));
    /* Get RTL orientation from system */
    if (_elm_config->translate)
      {

-- 


Reply via email to