[babl] babl: improve icc number serialization



commit 7a9d298dc27965b841a09bf347f828c7aba00e07
Author: Øyvind Kolås <pippin gimp org>
Date:   Mon Sep 18 19:24:35 2017 +0200

    babl: improve icc number serialization

 babl/babl-icc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/babl/babl-icc.c b/babl/babl-icc.c
index efe894b..b5e85fc 100644
--- a/babl/babl-icc.c
+++ b/babl/babl-icc.c
@@ -151,7 +151,7 @@ static s15f16_t d_to_s15f16 (double value)
 {
   s15f16_t ret;
   ret.integer = floor (value);
-  ret.fraction = fmod(value, 1.0) * 65535.999;
+  ret.fraction = fmod(value, 1.0) * 65536.0;
   return ret;
 }
 
@@ -159,7 +159,7 @@ static u8f8_t d_to_u8f8 (double value)
 {
   u8f8_t ret;
   ret.integer = floor (value);
-  ret.fraction = fmod(value, 1.0) * 255.999;
+  ret.fraction = fmod(value, 1.0) * 256.0;
   return ret;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]