diff options
| author | Russ Cox <rsc@swtch.com> | 2023-09-13 10:47:40 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@swtch.com> | 2023-09-13 10:48:18 -0400 |
| commit | 984c2824e3569479bace65bdaf9e78a2eb36dd58 (patch) | |
| tree | 9940f30ac024bdd9b8a235d5b25a832eaf3edee3 /src | |
| parent | dfbafb68e22de866ab0a708862230acbac50910a (diff) | |
page: fix viewing of graphics
940f1fd6af broke page on non-PDF files.
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/page/page.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cmd/page/page.c b/src/cmd/page/page.c index 24a4b024..60846686 100644 --- a/src/cmd/page/page.c +++ b/src/cmd/page/page.c @@ -98,8 +98,9 @@ threadmain(int argc, char **argv) Biobuf *b; enum { Ninput = 16 }; uchar buf[Ninput+1]; - int readstdin; + int readstdin, haveppi; + haveppi = 0; ARGBEGIN{ /* "temporary" debugging options */ case 'P': @@ -127,6 +128,7 @@ threadmain(int argc, char **argv) reverse = 1; break; case 'p': + haveppi = 1; ppi = atoi(EARGF(usage())); break; case 'b': @@ -223,7 +225,7 @@ threadmain(int argc, char **argv) else if(strncmp((char*)buf, "x T ", 4) == 0) doc = inittroff(b, argc, argv, buf, Ninput); else { - if(ppi != 100) { + if(haveppi) { fprint(2, "page: you can't specify -p with graphic files\n"); wexits("-p and graphics"); } |