From ab19b670383fda7766ab36f3db563fb904f52091 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 19 Sep 2005 03:13:23 +0000 Subject: [PATCH] blame: TILMAN: 1.73 (tsauerbe 29-Oct-04): #ifndef ABS 1.74 (tsauerbe 29-Oct-04): #define ABS(x) (x < 0 ? -x : x) no ()'x around x - thus the part finder couldnt calculate distance of valued parts properly! :) now it finds the right numbered part :) SVN revision: 16758 --- legacy/edje/src/lib/edje_calc.c | 2 +- legacy/edje/src/lib/edje_private.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/edje/src/lib/edje_calc.c b/legacy/edje/src/lib/edje_calc.c index 7b2714cc9b..8f4575d7df 100644 --- a/legacy/edje/src/lib/edje_calc.c +++ b/legacy/edje/src/lib/edje_calc.c @@ -71,7 +71,7 @@ _edje_part_description_find(Edje *ed, Edje_Real_Part *rp, char *name, { Edje_Part_Description *d = l->data; - if (!strcmp (d->state.name, name)) + if (!strcmp(d->state.name, name)) { double dst; diff --git a/legacy/edje/src/lib/edje_private.h b/legacy/edje/src/lib/edje_private.h index 27b9a62cea..fd40d32470 100644 --- a/legacy/edje/src/lib/edje_private.h +++ b/legacy/edje/src/lib/edje_private.h @@ -32,7 +32,7 @@ #include #ifndef ABS -#define ABS(x) (x < 0 ? -x : x) +#define ABS(x) ((x) < 0 ? -(x) : (x)) #endif #ifndef CLAMP