rotate: fix crash when image origin is not (0,0)
This commit is contained in:
parent
d63b461ecf
commit
2608224b47
1 changed files with 2 additions and 1 deletions
|
@ -41,7 +41,8 @@ rot90(Memimage *m)
|
|||
|
||||
dx = Dx(m->r);
|
||||
dy = Dy(m->r);
|
||||
if((w = allocmemimage(Rect(m->r.min.x, m->r.min.y, dy, dx), m->chan)) == nil)
|
||||
if((w = allocmemimage(Rect(m->r.min.x, m->r.min.y,
|
||||
m->r.min.x+dy, m->r.min.y+dx), m->chan)) == nil)
|
||||
sysfatal("allocmemimage: %r");
|
||||
line = w->width*sizeof(ulong);
|
||||
for(y=0; y<dy; y++){
|
||||
|
|
Loading…
Reference in a new issue