summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-font.c
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2017-03-28 16:18:26 +0200
committerTor Andersson <tor.andersson@artifex.com>2017-03-28 16:21:44 +0200
commit902250d9546c65824c4f804a1527dc471b781f93 (patch)
tree52b1561ca8667a66621fce599fb92d169822c820 /source/pdf/pdf-font.c
parent4918560f7dd434fa5489d4efc442d70835668650 (diff)
downloadmupdf-902250d9546c65824c4f804a1527dc471b781f93.tar.xz
pdf: Use FZ_ERROR_SYNTAX code for syntax errors.
Diffstat (limited to 'source/pdf/pdf-font.c')
-rw-r--r--source/pdf/pdf-font.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/pdf/pdf-font.c b/source/pdf/pdf-font.c
index d993188c..27679130 100644
--- a/source/pdf/pdf-font.c
+++ b/source/pdf/pdf-font.c
@@ -1029,7 +1029,7 @@ load_cid_font(fz_context *ctx, pdf_document *doc, pdf_obj *dict, pdf_obj *encodi
cidinfo = pdf_dict_get(ctx, dict, PDF_NAME_CIDSystemInfo);
if (!cidinfo)
- fz_throw(ctx, FZ_ERROR_GENERIC, "cid font is missing info");
+ fz_throw(ctx, FZ_ERROR_SYNTAX, "cid font is missing info");
obj = pdf_dict_get(ctx, cidinfo, PDF_NAME_Registry);
tmplen = fz_mini(sizeof tmpstr - 1, pdf_to_str_len(ctx, obj));
@@ -1063,7 +1063,7 @@ load_cid_font(fz_context *ctx, pdf_document *doc, pdf_obj *dict, pdf_obj *encodi
}
else
{
- fz_throw(ctx, FZ_ERROR_GENERIC, "syntaxerror: font missing encoding");
+ fz_throw(ctx, FZ_ERROR_SYNTAX, "font missing encoding");
}
/* Load font file */
@@ -1077,7 +1077,7 @@ load_cid_font(fz_context *ctx, pdf_document *doc, pdf_obj *dict, pdf_obj *encodi
descriptor = pdf_dict_get(ctx, dict, PDF_NAME_FontDescriptor);
if (!descriptor)
- fz_throw(ctx, FZ_ERROR_GENERIC, "syntaxerror: missing font descriptor");
+ fz_throw(ctx, FZ_ERROR_SYNTAX, "missing font descriptor");
pdf_load_font_descriptor(ctx, doc, fontdesc, descriptor, collection, basefont, 1);
face = fontdesc->font->ft_face;
@@ -1250,7 +1250,7 @@ pdf_load_type0_font(fz_context *ctx, pdf_document *doc, pdf_obj *dict)
dfonts = pdf_dict_get(ctx, dict, PDF_NAME_DescendantFonts);
if (!dfonts)
- fz_throw(ctx, FZ_ERROR_GENERIC, "cid font is missing descendant fonts");
+ fz_throw(ctx, FZ_ERROR_SYNTAX, "cid font is missing descendant fonts");
dfont = pdf_array_get(ctx, dfonts, 0);
@@ -1262,7 +1262,7 @@ pdf_load_type0_font(fz_context *ctx, pdf_document *doc, pdf_obj *dict)
return load_cid_font(ctx, doc, dfont, encoding, to_unicode);
if (pdf_is_name(ctx, subtype) && pdf_name_eq(ctx, subtype, PDF_NAME_CIDFontType2))
return load_cid_font(ctx, doc, dfont, encoding, to_unicode);
- fz_throw(ctx, FZ_ERROR_GENERIC, "syntaxerror: unknown cid font type");
+ fz_throw(ctx, FZ_ERROR_SYNTAX, "unknown cid font type");
}
/*