diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2014-06-21 10:45:17 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2014-06-21 10:45:17 +0000 |
commit | fe16637d6e50258433ab63b341bca68894ac265f (patch) | |
tree | 9eacc020eb4de89ee9b9a3a34a7ad29c7628edf2 /Build/source/texk/ttf2pk2/vplaux.c | |
parent | 4e850024741afa0c993d267a6d2c1ff0af2f6609 (diff) |
ttf2pk2: Avoid undefined behaviour when char is signed
git-svn-id: svn://tug.org/texlive/trunk@34345 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/ttf2pk2/vplaux.c')
-rw-r--r-- | Build/source/texk/ttf2pk2/vplaux.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/texk/ttf2pk2/vplaux.c b/Build/source/texk/ttf2pk2/vplaux.c index 18a21081d2d..5a900015bce 100644 --- a/Build/source/texk/ttf2pk2/vplaux.c +++ b/Build/source/texk/ttf2pk2/vplaux.c @@ -152,11 +152,11 @@ upmap(Font *fnt) for (Ti = fnt->charlist; Ti; Ti = Ti->next) { p = Ti->adobename; - if (isupper(*p)) + if (isupper((unsigned char)*p)) { q = lwr; for (; *p; p++) - *q++ = tolower(*p); + *q++ = tolower((unsigned char)*p); *q = '\0'; if (NULL != (ti = findmappedadobe(lwr, fnt->inencptrs))) |