From 2f9b0e4235c4f4c61e86e96cf7def52d4b0575d0 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 10 Aug 2019 22:59:27 +0100 Subject: [PATCH] edje - fix conversion of edje var from int to float to use tmp var fix CID 1402624 --- src/lib/edje/edje_var.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/edje/edje_var.c b/src/lib/edje/edje_var.c index 6fa72ce4af..ab92e61fb7 100644 --- a/src/lib/edje/edje_var.c +++ b/src/lib/edje/edje_var.c @@ -376,7 +376,8 @@ _edje_var_var_float_get(Edje *ed EINA_UNUSED, Edje_Var *var) } else if (var->type == EDJE_VAR_INT) { - var->data.f.v = (double)(var->data.i.v); + double tmp = (double)(var->data.i.v); + var->data.f.v = tmp; var->type = EDJE_VAR_FLOAT; } else if (var->type == EDJE_VAR_NONE)