diff options
author | Sebastian Rasmussen <sebras@hotmail.com> | 2009-06-22 23:38:30 +0200 |
---|---|---|
committer | Sebastian Rasmussen <sebras@hotmail.com> | 2009-06-22 23:38:30 +0200 |
commit | fa6ce36dde8afa764bf71f84b04237edba1fb4ff (patch) | |
tree | c80d8de98d259298384a50fd56a75d19a6759965 /apps/common | |
parent | fd06a9147934cfaa90bccf4d5a61bcfc32983dd5 (diff) | |
download | mupdf-fa6ce36dde8afa764bf71f84b04237edba1fb4ff.tar.xz |
Validate command-line zoom factor.
Diffstat (limited to 'apps/common')
-rw-r--r-- | apps/common/pdfapp.c | 6 |
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; |