diff options
author | Tor Andersson <tor@ghostscript.com> | 2010-07-29 23:17:46 +0000 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2010-07-29 23:17:46 +0000 |
commit | d797d4707564bd9c0e1536d1d6355945aa1be740 (patch) | |
tree | b6aef992de0ce2aa306c4dd330512852c1a63ede /apps/pdfshow.c | |
parent | 0b954421d7908c8b835d96b4a945418c2ae08de7 (diff) | |
download | mupdf-d797d4707564bd9c0e1536d1d6355945aa1be740.tar.xz |
Use chained reader like interface for filters instead of process interface.
Diffstat (limited to 'apps/pdfshow.c')
-rw-r--r-- | apps/pdfshow.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/pdfshow.c b/apps/pdfshow.c index cb15fd99..b05f6013 100644 --- a/apps/pdfshow.c +++ b/apps/pdfshow.c @@ -111,9 +111,9 @@ static void showstream(int num, int gen) while (1) { - error = fz_read(&n, stm, buf, sizeof buf); - if (error) - die(error); + n = fz_read(stm, buf, sizeof buf); + if (n < 0) + die(n); if (n == 0) break; if (showbinary) @@ -122,7 +122,7 @@ static void showstream(int num, int gen) showsafe(buf, n); } - fz_dropstream(stm); + fz_close(stm); } static void showobject(int num, int gen) |