From a4c691c57d1672e1df85d6d88eca8c57abe1363e Mon Sep 17 00:00:00 2001 From: cedric Date: Fri, 16 Apr 2010 14:32:18 +0000 Subject: [PATCH] * eina: fix rounding issue with different size of fixed point. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@48053 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/include/eina_inline_fp.x | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/include/eina_inline_fp.x b/src/include/eina_inline_fp.x index b767b2b..de44123 100644 --- a/src/include/eina_inline_fp.x +++ b/src/include/eina_inline_fp.x @@ -129,25 +129,25 @@ eina_f8p24_to_f32p32(Eina_F8p24 a) static inline Eina_F16p16 eina_f32p32_to_f16p16(Eina_F32p32 a) { - return (Eina_F16p16) a >> 16; + return (Eina_F16p16) (a >> 16); } static inline Eina_F16p16 eina_f8p24_to_f16p16(Eina_F8p24 a) { - return (Eina_F16p16) a >> 8; + return (Eina_F16p16) (a >> 8); } static inline Eina_F8p24 eina_f32p32_to_f8p24(Eina_F32p32 a) { - return (Eina_F8p24) a >> 8; + return (Eina_F8p24) (a >> 8); } static inline Eina_F8p24 eina_f16p16_to_f8p24(Eina_F16p16 a) { - return (Eina_F8p24) a << 8; + return (Eina_F8p24) (a << 8); } #endif -- 2.7.4