summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-02-28 20:40:27 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-02-28 20:40:27 +0100
commitfacb37f1491c3ef54b0be6a5fb6e7fcef3acc7d4 (patch)
treed3f07578b0bc08248fc411953efd8edca9bc1e2e
parent388a1dba724c6a6f5a2b40d4f72672bb6976a7b0 (diff)
downloadlibtiff-git-facb37f1491c3ef54b0be6a5fb6e7fcef3acc7d4.tar.gz
ToRationalEuclideanGCD: remove useless test that confuses Coverity Scan about a potential later modulo by zero
-rw-r--r--libtiff/tif_dirwrite.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libtiff/tif_dirwrite.c b/libtiff/tif_dirwrite.c
index 59e3bad5..97761106 100644
--- a/libtiff/tif_dirwrite.c
+++ b/libtiff/tif_dirwrite.c
@@ -2770,7 +2770,7 @@ void ToRationalEuclideanGCD(double value, int blnUseSignedRange, int blnUseSmall
/* if bigDenom is not zero, calculate integer part of fraction. */
if (bigDenom == 0) {
val = 0;
- if (i > 0) break; /* if bigDenom is zero, exit loop, but execute loop just once */
+ break;
}
else {
val = bigNum / bigDenom;