diff --git a/src/lib/edje/edje_var.c b/src/lib/edje/edje_var.c index 40f32ff363..6fa72ce4af 100644 --- a/src/lib/edje/edje_var.c +++ b/src/lib/edje/edje_var.c @@ -306,7 +306,8 @@ _edje_var_var_int_get(Edje *ed EINA_UNUSED, Edje_Var *var) } else if (var->type == EDJE_VAR_FLOAT) { - var->data.i.v = (int)(var->data.f.v); + int tmp = (int)(var->data.f.v); + var->data.i.v = tmp; var->type = EDJE_VAR_INT; } else if (var->type == EDJE_VAR_NONE)