summaryrefslogtreecommitdiff
path: root/jbig2dec
diff options
context:
space:
mode:
authorJulian Smith <jules@op59.net>2019-11-21 16:52:32 +0000
committerJulian Smith <jules@op59.net>2019-11-22 16:09:48 +0000
commit3b8f96dbe2dc0ab0cdbbf076cdb88e21c91639a5 (patch)
treeb75342b890f3246c07cfea1ed3a4025bb1182ddd /jbig2dec
parent4b31b05c2db5967c00d0b08023167935bbb3d015 (diff)
downloadghostpdl-3b8f96dbe2dc0ab0cdbbf076cdb88e21c91639a5.tar.gz
Coverity 350185: fix printf format type mismatch.
Unfortunately stdint_.h isn't available to jbig2dec code so we can't use PRIdSIZE. Have instead used %li with a cast to long.
Diffstat (limited to 'jbig2dec')
-rw-r--r--jbig2dec/jbig2_generic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/jbig2dec/jbig2_generic.c b/jbig2dec/jbig2_generic.c
index 6c28352d5..2c84e33f3 100644
--- a/jbig2dec/jbig2_generic.c
+++ b/jbig2dec/jbig2_generic.c
@@ -1075,7 +1075,7 @@ jbig2_decode_generic_region(Jbig2Ctx *ctx,
if (image->stride * image->height > (1 << 26) && segment->data_length < image->stride * image->height / (1 << 16)) {
return jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number,
- "region is far larger than data provided (%d << %d), aborting to prevent DOS", segment->data_length, image->stride * image->height);
+ "region is far larger than data provided (%li << %d), aborting to prevent DOS", (long) segment->data_length, image->stride * image->height);
}
if (!params->MMR && params->TPGDON)