diff options
Diffstat (limited to 'Build/source/texk/ttfdump/src/ttfdump.c')
-rw-r--r-- | Build/source/texk/ttfdump/src/ttfdump.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/texk/ttfdump/src/ttfdump.c b/Build/source/texk/ttfdump/src/ttfdump.c index e374db745cb..e0d71efebad 100644 --- a/Build/source/texk/ttfdump/src/ttfdump.c +++ b/Build/source/texk/ttfdump/src/ttfdump.c @@ -163,6 +163,10 @@ main(int argc, char *argv[]) if (strstr (ttfname, "ttc") != NULL) { ttc = ttfLoadTTCHeader(ttfname); + + if (ttc == NULL) + exit(EXIT_FAILURE); + if (collection < ttc->DirCount) font = ttc->font + collection; else |