diff options
-rw-r--r-- | gs/base/gdevpdtt.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gs/base/gdevpdtt.c b/gs/base/gdevpdtt.c index 09f0b69b9..61c827ac9 100644 --- a/gs/base/gdevpdtt.c +++ b/gs/base/gdevpdtt.c @@ -951,7 +951,9 @@ pdf_obtain_cidfont_resource(gx_device_pdf *pdev, gs_font *subfont, { int code = 0; - pdf_attached_font_resource(pdev, subfont, ppdsubf, NULL, NULL, NULL, NULL); + code = pdf_attached_font_resource(pdev, subfont, ppdsubf, NULL, NULL, NULL, NULL); + if (code < 0) + return code; if (*ppdsubf != NULL) { const gs_font_base *cfont = pdf_font_resource_font(*ppdsubf, false); |