X-Git-Url: https://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/567ed0920d13037a60c73b5a596ea45cacbeb001..5f678b5604af19ce003930897e77fd78d7ab5c72:/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; }