jaehwan pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=794a1ba5ff1f5dc874815efeb3a48c6339883013

commit 794a1ba5ff1f5dc874815efeb3a48c6339883013
Author: Jaehwan Kim <jae.hwan....@samsung.com>
Date:   Wed Jul 15 16:21:06 2015 +0900

    elm_macro: add cast.
    
    It is used by pixel calculation.
    It should be changed to int.
---
 src/lib/elm_macros.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/elm_macros.h b/src/lib/elm_macros.h
index 2f62003..c786c68 100644
--- a/src/lib/elm_macros.h
+++ b/src/lib/elm_macros.h
@@ -1,7 +1,7 @@
 /* handy macros */
 #define ELM_RECTS_INTERSECT(x, y, w, h, xx, yy, ww, hh) (((x) < ((xx) + (ww))) 
&& ((y) < ((yy) + (hh))) && (((x) + (w)) > (xx)) && (((y) + (h)) > (yy)))
 #define ELM_PI 3.14159265358979323846
-#define ELM_SCALE_SIZE(x) (((x) / elm_app_base_scale_get()) * 
elm_config_scale_get())
+#define ELM_SCALE_SIZE(x) (int)(((double)(x) / elm_app_base_scale_get()) * 
elm_config_scale_get())
 
 // checks if the point(xx, yy) stays out of the rectangle(x, y, w, h) area.
 #define ELM_RECTS_POINT_OUT(x, y, w, h, xx, yy) (((xx) < (x)) || ((yy) < (y)) 
|| ((xx) > ((x) + (w))) || ((yy) > ((y) + (h))))

-- 


Reply via email to