From e5abb9bfbeca016808113875f553f0aaf47148a4 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 16 Apr 2010 14:32:18 +0000 Subject: [PATCH] * eina: fix rounding issue with different size of fixed point. SVN revision: 48053 --- legacy/eina/src/include/eina_inline_fp.x | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/legacy/eina/src/include/eina_inline_fp.x b/legacy/eina/src/include/eina_inline_fp.x index b767b2b4f9..de44123b28 100644 --- a/legacy/eina/src/include/eina_inline_fp.x +++ b/legacy/eina/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