diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2011-12-08 21:06:20 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2011-12-08 21:46:56 +0100 |
commit | 6796e89abefe67ea1e35e5f40f6a77620b6de9d8 (patch) | |
tree | 77635bafb33e939501de66e27cd393aafbc75b0b /xps/xps_xml.c | |
parent | 787c07bc94c3aa163981cb0321e92ce465d33d5f (diff) | |
download | mupdf-6796e89abefe67ea1e35e5f40f6a77620b6de9d8.tar.xz |
Throw exceptions in xps code.
Diffstat (limited to 'xps/xps_xml.c')
-rw-r--r-- | xps/xps_xml.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/xps/xps_xml.c b/xps/xps_xml.c index d92804af..b6dc63c3 100644 --- a/xps/xps_xml.c +++ b/xps/xps_xml.c @@ -377,10 +377,8 @@ xml_parse_document(fz_context *ctx, unsigned char *s, int n) p = convert_to_utf8(ctx, s, n); error = xml_parse_document_imp(&parser, p); - if (error) { + if (error) fz_throw(ctx, "%s", error); - return NULL; - } if (p != (char*)s) fz_free(ctx, p); |