diff options
Diffstat (limited to 'libtiff/tif_dirwrite.c')
-rw-r--r-- | libtiff/tif_dirwrite.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libtiff/tif_dirwrite.c b/libtiff/tif_dirwrite.c index e6e7000f..59e3bad5 100644 --- a/libtiff/tif_dirwrite.c +++ b/libtiff/tif_dirwrite.c @@ -2839,7 +2839,7 @@ void DoubleToRational(double value, uint32 *num, uint32 *denom) return; } /*-- Check for easy integer numbers -- */ - if (value == (unsigned long)(value)) { + if (value == (uint32)(value)) { *num = (uint32)value; *denom = 1; return; @@ -2903,8 +2903,8 @@ void DoubleToSrational(double value, int32 *num, int32 *denom) return; } /*-- Check for easy numbers -- */ - if (value == (long)(value)) { - *num = (long)value; + if (value == (uint32)(value)) { + *num = (uint32)value; *denom = 1; return; } |