From c0c1d177b2bb747dd7865bb8666a4f335cb0f07b Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Fri, 5 Mar 2021 03:36:45 +0000 Subject: fix a bug which I introduced git-svn-id: svn://tug.org/texlive/trunk@58143 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipdfm-x/pdfdev.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Build') diff --git a/Build/source/texk/dvipdfm-x/pdfdev.c b/Build/source/texk/dvipdfm-x/pdfdev.c index 39631c724ce..f6d654e7c30 100644 --- a/Build/source/texk/dvipdfm-x/pdfdev.c +++ b/Build/source/texk/dvipdfm-x/pdfdev.c @@ -1330,9 +1330,11 @@ pdf_dev_locate_font (const char *font_name, spt_t ptsize) arguments when pdftex.map is used and when type1 is not found. Thus we discard the extension ".pfb". */ - pp = strrchr(mrec->font_name, '.'); - if (pp && strcasecmp(pp, ".pfb") == 0) - *pp = '\0'; + if (mrec && mrec->font_name) { + pp = strrchr(mrec->font_name, '.'); + if (pp && strcasecmp(pp, ".pfb") == 0) + *pp = '\0'; + } if (dpx_conf.verbose_level > 1) print_fontmap(font_name, mrec); -- cgit v1.2.3