diff options
author | Karl Berry <karl@freefriends.org> | 2007-05-06 17:24:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-05-06 17:24:27 +0000 |
commit | 3dab9e16d83abdc20d094081ffc6a536ba1089e0 (patch) | |
tree | fdb2e1193a073430e7876a3f48871eb40f3624f1 /Build/source/texk/dvipsk/download.c | |
parent | 0ea788aa4d1ed8570640f2ed677cb88508801d26 (diff) |
improvements to ps fonts as headers, from Akira
git-svn-id: svn://tug.org/texlive/trunk@4252 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipsk/download.c')
-rw-r--r-- | Build/source/texk/dvipsk/download.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Build/source/texk/dvipsk/download.c b/Build/source/texk/dvipsk/download.c index 02e01f1bf54..dba78211f6c 100644 --- a/Build/source/texk/dvipsk/download.c +++ b/Build/source/texk/dvipsk/download.c @@ -433,7 +433,8 @@ static void addGlyph(char *glyphName) { * Download a PostScript font, using partial font downloading if * necessary. */ -extern char *downloadedpsname[]; +extern char *downloadedpsnames[]; +extern int unused_top_of_psnames; void downpsfont P2C(charusetype *, p, charusetype *, all) { @@ -461,8 +462,8 @@ void downpsfont P2C(charusetype *, p, charusetype *, all) return ; if (rf->sent == 2) /* sent as header, from a PS file */ return ; - for (j=0; downloadedpsname[j] && j < DOWNLOADEDPSSIZE; j++) { - if (strcmp (downloadedpsname[j], rf->PSname) == 0) + for (j=0; downloadedpsnames[j] && j < unused_top_of_psnames; j++) { + if (strcmp (downloadedpsnames[j], rf->PSname) == 0) return; } if (all->fd == 0) |