summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libtiff/tif_dirwrite.c6
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;
}