X-Git-Url: https://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/1c79f726622c4a90e9ed4882246c0c320a8e6fdc..c123302699919b0f34de9bc5d9019c2c1f14b7a1:/src/lbximg.c diff --git a/src/lbximg.c b/src/lbximg.c index 80ffea5..f997506 100644 --- a/src/lbximg.c +++ b/src/lbximg.c @@ -376,7 +376,7 @@ decode(struct lbx_image *img, FILE *palf, FILE *override, int fmt, char **argv) assert(fmt >= 0 && fmt < sizeof formats / sizeof formats[0]); npixels = img->width; - if (img->height && npixels >= SIZE_MAX / img->height) { + if (img->height && npixels >= (size_t)-1 / img->height) { tool_err(-1, "image too large"); goto err; }