diff options
author | Tor Andersson <tor@ghostscript.com> | 2010-06-15 21:59:30 +0200 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2010-06-15 21:59:30 +0200 |
commit | fe10dbac27cd6389865909b2c55f2cb4692a7f14 (patch) | |
tree | 1fae9a084afdee0503d6e469f1e078add56b9452 | |
parent | 0bf17b10f3b5868eb7d70be34076add5a43a49b7 (diff) | |
download | mupdf-fe10dbac27cd6389865909b2c55f2cb4692a7f14.tar.xz |
Check return value of fz_seek.
-rw-r--r-- | mupdf/pdf_repair.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mupdf/pdf_repair.c b/mupdf/pdf_repair.c index 27b744e3..ed526cab 100644 --- a/mupdf/pdf_repair.c +++ b/mupdf/pdf_repair.c @@ -156,7 +156,9 @@ pdf_repairxref(pdf_xref *xref, char *buf, int bufsize) pdf_logxref("repairxref %p\n", xref); - fz_seek(xref->file, 0, 0); + error = fz_seek(xref->file, 0, 0); + if (error) + return fz_rethrow(error, "cannot seek to beginning of file"); listlen = 0; listcap = 1024; |