datetime: fixed elm_wdg_disable parameter ret to &int_ret for
authorDaniel Juyung Seo <seojuyung2@gmail.com>
Sat, 7 Dec 2013 19:59:35 +0000 (04:59 +0900)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Sat, 7 Dec 2013 19:59:35 +0000 (04:59 +0900)
consistency.

legacy/elementary/src/lib/elm_datetime.c

index ce79771..bc5eaf8 100644 (file)
@@ -479,9 +479,12 @@ _elm_datetime_smart_disable(Eo *obj, void *_pd, va_list *list)
    Datetime_Field *field;
    unsigned int idx = 0;
    if (ret) *ret = EINA_FALSE;
+   Eina_Bool int_ret;
    Elm_Datetime_Smart_Data *sd = _pd;
 
-   eo_do_super(obj, MY_CLASS, elm_wdg_disable(ret));
+   eo_do_super(obj, MY_CLASS, elm_wdg_disable(&int_ret));
+   if (!int_ret) return;
+
    for (idx = 0; idx < ELM_DATETIME_TYPE_COUNT; idx++)
      {
         field = sd->field_list + idx;