efl ui text - check if string exists beofre using it...
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 28 Nov 2018 12:39:45 +0000 (12:39 +0000)
committerHermet Park <hermetpark@gmail.com>
Wed, 5 Dec 2018 05:52:40 +0000 (14:52 +0900)
don't segv.

src/lib/elementary/efl_ui_text.c

index 9c0d292..8cfed9a 100644 (file)
@@ -2100,7 +2100,7 @@ _update_text_theme(Eo *obj, Efl_Ui_Text_Data *sd)
 
    // color
    colorcode = edje_object_data_get(wd->resize_obj, "guide.style.color");
-   if (_format_color_parse(colorcode, strlen(colorcode), &r, &g, &b, &a))
+   if (colorcode && _format_color_parse(colorcode, strlen(colorcode), &r, &g, &b, &a))
      {
         efl_text_normal_color_set(sd->text_guide_obj, r, g, b, a);
      }