summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/fontmap.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-08-07 21:28:08 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-08-07 21:28:08 +0000
commit275f43d792961c3e02cbf06b46eb3f99d105ec6f (patch)
treef31f639d2a79199a7c956aff0f2b267dae9d20ea /Build/source/texk/dvipdfm-x/fontmap.c
parent151be1c527f048ec037f1ccd83e08857bb9726cd (diff)
Use uint32_t for TTC index. (S. Hirata)
git-svn-id: svn://tug.org/texlive/trunk@56064 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/fontmap.c')
-rw-r--r--Build/source/texk/dvipdfm-x/fontmap.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/Build/source/texk/dvipdfm-x/fontmap.c b/Build/source/texk/dvipdfm-x/fontmap.c
index 92e6b7d8829..9647fe453da 100644
--- a/Build/source/texk/dvipdfm-x/fontmap.c
+++ b/Build/source/texk/dvipdfm-x/fontmap.c
@@ -1,6 +1,6 @@
/* This is dvipdfmx, an eXtended version of dvipdfm by Mark A. Wicks.
- Copyright (C) 2002-2018 by Jin-Hwan Cho and Shunsaku Hirata,
+ Copyright (C) 2002-2020 by Jin-Hwan Cho and Shunsaku Hirata,
the dvipdfmx project team.
Copyright (C) 1998, 1999 by Mark A. Wicks <mwicks@kettering.edu>
@@ -401,11 +401,7 @@ fontmap_parse_mapdef_dpm (fontmap_rec *mrec,
WARN("Missing TTC index number...");
return -1;
}
- mrec->opt.index = atoi(q);
- if (mrec->opt.index < 0) {
- WARN("Invalid TTC index number: %s", q);
- return -1;
- }
+ mrec->opt.index = strtoul(q, NULL, 10);
RELEASE(q);
break;
@@ -1222,7 +1218,7 @@ strip_options (const char *map_name, fontmap_opt *opt)
opt->flags = 0;
if (*p == ':' && isdigit((unsigned char)*(p+1))) {
- opt->index = (int) strtoul(p+1, &next, 10);
+ opt->index = strtoul(p+1, &next, 10);
if (*next == ':')
p = next + 1;
else {