summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/src/cmd/rotate.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/rotate.c b/sys/src/cmd/rotate.c
index 35fb07ba4..2c8503bda 100644
--- a/sys/src/cmd/rotate.c
+++ b/sys/src/cmd/rotate.c
@@ -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++){