cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=9f5c37cda744328f53b301572d0ea2b3842b2f39

commit 9f5c37cda744328f53b301572d0ea2b3842b2f39
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Mon Nov 14 11:22:39 2016 -0800

    efl_ui_clock: fix use when no module is present.
    
    T4875
---
 src/lib/elementary/efl_ui_clock.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lib/elementary/efl_ui_clock.c 
b/src/lib/elementary/efl_ui_clock.c
index 6c2d864..7a61acd 100644
--- a/src/lib/elementary/efl_ui_clock.c
+++ b/src/lib/elementary/efl_ui_clock.c
@@ -847,7 +847,8 @@ _ticker(void *data)
    if (sd->curr_time.tm_sec > 0)
      {
         field = sd->field_list + EFL_UI_CLOCK_TYPE_SECOND;
-        if (field->fmt_exist && field->visible)
+        if (field->fmt_exist && field->visible &&
+            dt_mod && dt_mod->field_value_display)
           dt_mod->field_value_display(sd->mod_data, field->item_obj);
      }
    else

-- 


Reply via email to