From aa679157765fdaf3c2e2ae5dd7d016bd7acbed15 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 16 Jul 2012 09:32:51 +0200 Subject: resize: fix wrong image size when using non ZP origin --- sys/src/cmd/resize.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/src/cmd/resize.c b/sys/src/cmd/resize.c index 626097eeb..bc863b6a2 100644 --- a/sys/src/cmd/resize.c +++ b/sys/src/cmd/resize.c @@ -160,7 +160,9 @@ main(int argc, char **argv) freememimage(im); im = nim; } - if((nim = allocmemimage(Rect(im->r.min.x, im->r.min.y, xsize, ysize), tchan)) == nil) + if((nim = allocmemimage( + Rect(im->r.min.x, im->r.min.y, im->r.min.x+xsize, im->r.min.y+ysize), + tchan)) == nil) sysfatal("addocmemimage: %r"); resample(nim, nim->r, im, im->r); freememimage(im); -- cgit v1.2.3