resize: fix wrong image size when using non ZP origin
This commit is contained in:
parent
4c2c62ee96
commit
aa67915776
1 changed files with 3 additions and 1 deletions
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue