summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/paint.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/cmd/paint.c b/sys/src/cmd/paint.c
index adac1afd6..dafb29fa4 100644
--- a/sys/src/cmd/paint.c
+++ b/sys/src/cmd/paint.c
@@ -677,10 +677,12 @@ main(int argc, char *argv[])
center();
break;
case '+':
- setzoom(e.mouse.xy, zoom*2);
+ if(zoom < 0x1000)
+ setzoom(e.mouse.xy, zoom*2);
break;
case '-':
- setzoom(e.mouse.xy, zoom/2);
+ if(zoom > 1)
+ setzoom(e.mouse.xy, zoom/2);
break;
case 'c':
if(canvas == nil)