summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabiano FidĂȘncio <fidencio@redhat.com>2016-04-04 08:16:18 +0200
committerFabiano FidĂȘncio <fidencio@redhat.com>2016-04-25 09:09:17 +0200
commit657e1c5291f1b97c3561f9cf3d15f7ae0d22c68d (patch)
treefd6df2d4b5da7c011430e810e8fbbe1aaf536768
parent3312a0f70b1cb9d0e8b6bbaaf7028b90daf3fa9c (diff)
coverity: avoid division or modulo by zero
Signed-off-by: Fabiano FidĂȘncio <fidencio@redhat.com> Acked-by: Victor Toso <victortoso@redhat.com>
-rw-r--r--common/lines.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/lines.c b/common/lines.c
index 10ca318..e5097c4 100644
--- a/common/lines.c
+++ b/common/lines.c
@@ -412,7 +412,7 @@ miStepDash (int dist, /* distance to step */
totallen = 0;
for (i = 0; i < numInDashList; i++)
totallen += pDash[i];
- if (totallen <= dist)
+ if (totallen > 0 && totallen <= dist)
dist = dist % totallen;
while (dist >= pDash[dashIndex]) {
dist -= pDash[dashIndex];