edje - fix conversion of edje var from float to int to use tmp var

this should disambiguate the conversion intended.

fix CID 1402675
This commit is contained in:
Carsten Haitzler 2019-08-10 22:53:29 +01:00
parent 05ee22cd68
commit 4b8a422a6d
1 changed files with 2 additions and 1 deletions

View File

@ -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)