diff options
Diffstat (limited to 'Build/source/texk/web2c/pdftexdir/ttf2afm.c')
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/ttf2afm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/ttf2afm.c b/Build/source/texk/web2c/pdftexdir/ttf2afm.c index 41b820ecf3b..e2158644e4f 100644 --- a/Build/source/texk/web2c/pdftexdir/ttf2afm.c +++ b/Build/source/texk/web2c/pdftexdir/ttf2afm.c @@ -444,7 +444,9 @@ static char *make_name(long platform_id, int len) *p = get_char(); i++; } - p++; + /* don't copy strange characters */ + if (!iscntrl(*p) || *p == '\r' || *p == '\n' || *p == '\t') + p++; } *p = 0; return xstrdup(buf); |