File ImageMagick-6.2.5-setimageextent.patch of Package ImageMagick
--- ImageMagick-6.2.5/magick/image.c
+++ ImageMagick-6.2.5/magick/image.c
@@ -2597,6 +2597,7 @@
return(MagickTrue);
}
+
/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
@@ -2630,9 +2631,11 @@
register PixelPacket
*p;
- image->columns=columns;
- image->rows=rows;
- (void) ParseAbsoluteGeometry("0x0+0+0",&image->page);
+ if ((columns != 0) || (rows != 0))
+ {
+ image->columns=columns;
+ image->rows=rows;
+ }
p=SetImagePixels(image,0,0,1,1);
return(p == (PixelPacket *) NULL ? MagickFalse : MagickTrue);
}