_elm_naviframe_parent_sc->callback_add(obj, emission, source, func_cb, data);
it = elm_naviframe_top_item_get(obj);
- if (!it) return EINA_FALSE;
+ if (!it) return;
elm_object_signal_callback_add(VIEW(it), emission, source, func_cb, data);
}
}
// ignore the set of chars (global, field specific) as field separators
if (sep_parsing &&
- (len < MAX_SEPARATOR_LEN - 1) &&
+ (len < MAX_SEPARATOR_LEN - 1) && field &&
(field->type != ELM_DATETIME_AMPM) &&
(!strchr(ignore_separators, cur)) &&
(!strchr(mapping[idx].ignore_sep, cur)))
pi->proxy = evas_object_image_filled_add
(evas_object_evas_get(ELM_WIDGET_DATA(GG_IT(it)->wsd)->obj));
- if (!pi->proxy) return EINA_FALSE;
+ if (!pi->proxy)
+ {
+ free(pi);
+ return NULL;
+ }
evas_object_clip_set(pi->proxy, evas_object_clip_get(GG_IT(it)->wsd->pan_obj));
evas_object_smart_member_add(pi->proxy, GG_IT(it)->wsd->pan_obj);
evas_object_hide(pi->proxy);