From 9f80cea7a79d9ea05c8ac3497aba15bb07ddbdc7 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Tue, 6 Aug 2013 14:18:16 +0000 Subject: ttf2pk, ttf2pk2: Use mycalloc() to avoid uninitialized TFM header words git-svn-id: svn://tug.org/texlive/trunk@31365 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/ttf2pk2/ChangeLog | 4 ++++ Build/source/texk/ttf2pk2/tfmaux.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'Build/source/texk/ttf2pk2') diff --git a/Build/source/texk/ttf2pk2/ChangeLog b/Build/source/texk/ttf2pk2/ChangeLog index 1a3ecba0cab..65e89cd4a96 100644 --- a/Build/source/texk/ttf2pk2/ChangeLog +++ b/Build/source/texk/ttf2pk2/ChangeLog @@ -1,3 +1,7 @@ +2013-08-06 Peter Breitenlohner + + * tfmaux.c: Use mycalloc() to initialize header array (with 0). + 2013-07-18 Peter Breitenlohner * ttf2tfm.c: Build title with progname instead of argv[0] as diff --git a/Build/source/texk/ttf2pk2/tfmaux.c b/Build/source/texk/ttf2pk2/tfmaux.c index fb379e2b07c..d0fe18cf14a 100644 --- a/Build/source/texk/ttf2pk2/tfmaux.c +++ b/Build/source/texk/ttf2pk2/tfmaux.c @@ -367,7 +367,7 @@ buildtfm(Font *fnt) oops("No TTF characters."); } - header = (long *)mymalloc(40000L); + header = (long *)mycalloc(40000L, sizeof(char)); fnt->cksum = checksum(fnt->inencptrs); header[0] = fnt->cksum; header[1] = 0xA00000; /* 10pt design size */ -- cgit v1.2.3