summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2009-06-22 23:38:30 +0200
committerSebastian Rasmussen <sebras@hotmail.com>2009-06-22 23:38:30 +0200
commitfa6ce36dde8afa764bf71f84b04237edba1fb4ff (patch)
treec80d8de98d259298384a50fd56a75d19a6759965 /apps
parentfd06a9147934cfaa90bccf4d5a61bcfc32983dd5 (diff)
downloadmupdf-fa6ce36dde8afa764bf71f84b04237edba1fb4ff.tar.xz
Validate command-line zoom factor.
Diffstat (limited to 'apps')
-rw-r--r--apps/common/pdfapp.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/common/pdfapp.c b/apps/common/pdfapp.c
index 80e1d1ba..aa5d0a31 100644
--- a/apps/common/pdfapp.c
+++ b/apps/common/pdfapp.c
@@ -172,8 +172,10 @@ void pdfapp_open(pdfapp_t *app, char *filename)
app->shrinkwrap = 1;
if (app->pageno < 1)
app->pageno = 1;
- if (app->zoom <= 0.0)
- app->zoom = 1.0;
+ if (app->zoom < 0.1)
+ app->zoom = 0.1;
+ if (app->zoom > 3.0)
+ app->zoom = 3.0;
app->rotate = 0;
app->panx = 0;
app->pany = 0;