forked from enlightenment/enlightenment
resolve gadcon-related float-equal warnings
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
This commit is contained in:
parent
c242029cf7
commit
faac750727
|
@ -3039,12 +3039,12 @@ _e_gadcon_cb_dnd_enter(void *data, const char *type EINA_UNUSED, void *event)
|
|||
|
||||
w = gc->zone->w;
|
||||
h = gc->zone->h;
|
||||
if ((!gc->new_gcc->config.pos_x) && (!gc->new_gcc->config.pos_y))
|
||||
if ((!EINA_DBL_NONZERO(gc->new_gcc->config.pos_x)) && (!EINA_DBL_NONZERO(gc->new_gcc->config.pos_y)))
|
||||
{
|
||||
gc->new_gcc->config.pos_x = (double)ev->x / (double)w;
|
||||
gc->new_gcc->config.pos_y = (double)ev->y / (double)h;
|
||||
}
|
||||
if ((!gc->new_gcc->config.size_w) && (!gc->new_gcc->config.size_h))
|
||||
if ((!EINA_DBL_NONZERO(gc->new_gcc->config.size_w)) && (!EINA_DBL_NONZERO(gc->new_gcc->config.size_h)))
|
||||
{
|
||||
evas_object_geometry_get(gcc->o_frame ? : gcc->o_base, NULL, NULL, &gw, &gh);
|
||||
gc->new_gcc->config.size_w = (double)gw / (double)w;
|
||||
|
|
|
@ -1054,8 +1054,8 @@ e_shelf_config_new(E_Zone *zone, E_Config_Shelf *cf_es)
|
|||
es = e_shelf_zone_new(zone, cf_es->name, cf_es->style, cf_es->layer, cf_es->id);
|
||||
if (!es) return NULL;
|
||||
|
||||
if (!cf_es->hide_timeout) cf_es->hide_timeout = 1.0;
|
||||
if (!cf_es->hide_duration) cf_es->hide_duration = 1.0;
|
||||
if (!EINA_DBL_NONZERO(cf_es->hide_timeout)) cf_es->hide_timeout = 1.0;
|
||||
if (!EINA_DBL_NONZERO(cf_es->hide_duration)) cf_es->hide_duration = 1.0;
|
||||
es->cfg = cf_es;
|
||||
es->fit_along = cf_es->fit_along;
|
||||
es->fit_size = cf_es->fit_size;
|
||||
|
|
|
@ -993,7 +993,8 @@ _apply_widget_position(E_Gadcon_Client *gcc)
|
|||
/* something broke the config's geom, make it visible so it can be
|
||||
* resized/deleted
|
||||
*/
|
||||
if ((gcc->cf->geom.pos_x < 0) || (gcc->cf->geom.pos_y < 0) || (!gcc->cf->geom.size_w) || (!gcc->cf->geom.size_h))
|
||||
if ((gcc->cf->geom.pos_x < 0) || (gcc->cf->geom.pos_y < 0) ||
|
||||
(!EINA_DBL_NONZERO(gcc->cf->geom.size_w)) || (!EINA_DBL_NONZERO(gcc->cf->geom.size_h)))
|
||||
{
|
||||
gcc->cf->style = eina_stringshare_add(gcc->client_class->default_style ?: E_GADCON_CLIENT_STYLE_INSET);
|
||||
gcc->style = eina_stringshare_ref(gcc->cf->style);
|
||||
|
|
|
@ -218,7 +218,8 @@ gadman_gadget_add_handler(void *d EINA_UNUSED, int type EINA_UNUSED, E_Event_Gad
|
|||
if (!Man->waiting) return ECORE_CALLBACK_RENEW;
|
||||
l = eina_list_data_find_list(Man->waiting, ev->gcc->gadcon);
|
||||
if (!l) return ECORE_CALLBACK_RENEW;
|
||||
if (ev->gcc->cf->geom.pos_x || ev->gcc->cf->geom.pos_y || ev->gcc->cf->geom.size_w || ev->gcc->cf->geom.size_h)
|
||||
if (EINA_DBL_NONZERO(ev->gcc->cf->geom.pos_x) || EINA_DBL_NONZERO(ev->gcc->cf->geom.pos_y) ||
|
||||
EINA_DBL_NONZERO(ev->gcc->cf->geom.size_w) || EINA_DBL_NONZERO(ev->gcc->cf->geom.size_h))
|
||||
return ECORE_CALLBACK_RENEW;
|
||||
if ((ev->gcc->gadcon->new_gcc) && (ev->gcc->gadcon->new_gcc == ev->gcc))
|
||||
return ECORE_CALLBACK_RENEW;
|
||||
|
|
Loading…
Reference in New Issue