From: cristy Date: Wed, 30 Apr 2014 10:27:20 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~2378 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cca058580f7b660ae871c8dbfb8a116604650b8b;p=imagemagick --- diff --git a/MagickCore/transform.c b/MagickCore/transform.c index 6bd883113..938918832 100644 --- a/MagickCore/transform.c +++ b/MagickCore/transform.c @@ -625,11 +625,11 @@ MagickExport Image *CropImage(const Image *image,const RectangleInfo *geometry, if (page.y < 0) page.y=0; } - if ((size_t) (page.x+page.width) > image->columns) + if ((page.x+(ssize_t) page.width) > (ssize_t) image->columns) page.width=image->columns-page.x; if ((geometry->width != 0) && (page.width > geometry->width)) page.width=geometry->width; - if ((size_t) (page.y+page.height) > image->rows) + if ((page.y+(ssize_t) page.height) > (ssize_t) image->rows) page.height=image->rows-page.y; if ((geometry->height != 0) && (page.height > geometry->height)) page.height=geometry->height;