summaryrefslogtreecommitdiff
path: root/mupdf
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@hotmail.com>2009-06-28 00:22:04 +0200
committerSebastian Rasmussen <sebras@hotmail.com>2009-06-28 00:22:04 +0200
commitcdd05416eb915881927ae819ae40adecb1e49557 (patch)
tree3a3e03fb12579f53d712f3cb03aa472d1fd420f6 /mupdf
parentb7d28e7203fbcf960136e4b351451c0f0f720a5d (diff)
downloadmupdf-cdd05416eb915881927ae819ae40adecb1e49557.tar.xz
Throw errors on invalid indirect references in dicts.
Diffstat (limited to 'mupdf')
-rw-r--r--mupdf/pdf_parse.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mupdf/pdf_parse.c b/mupdf/pdf_parse.c
index 1b591c0f..9ae916e8 100644
--- a/mupdf/pdf_parse.c
+++ b/mupdf/pdf_parse.c
@@ -303,6 +303,7 @@ skip:
break;
}
}
+ error = fz_throw("invalid indirect reference in dict");
goto cleanup;
default:
error = fz_throw("unknown token in dict");