%%DocumentFonts triggers code emission: the header must be out by then.
This commit is contained in:
parent
8877f63e41
commit
9ebb003c99
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-kanjips_kanjips_c,v 1.1 2000/04/23 17:06:39 espie Exp $
|
||||
--- kanjips/kanjips.c.orig Sun Apr 23 18:59:29 2000
|
||||
+++ kanjips/kanjips.c Sun Apr 23 19:05:04 2000
|
||||
$OpenBSD: patch-kanjips_kanjips_c,v 1.2 2000/04/23 17:23:11 espie Exp $
|
||||
--- kanjips/kanjips.c.orig Tue Jan 16 18:20:29 1990
|
||||
+++ kanjips/kanjips.c Sun Apr 23 19:22:31 2000
|
||||
@@ -18,6 +18,7 @@ unsigned char *zs; /* for state machine
|
||||
FILE *infile = stdin,*outfile = stdout;
|
||||
|
||||
@ -38,3 +38,14 @@ $OpenBSD: patch-kanjips_kanjips_c,v 1.1 2000/04/23 17:06:39 espie Exp $
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -64,6 +70,10 @@ conform(s) unsigned char *s;
|
||||
s += strlen(CDSTR);
|
||||
while(isspace(*s)) s++;
|
||||
if(strmatch(s,DFSTR)){ /* %%DocumentFonts */
|
||||
+ if (!header_done){
|
||||
+ outheader();
|
||||
+ header_done = 1;
|
||||
+ }
|
||||
s += strlen(DFSTR);
|
||||
forgetfont();
|
||||
for(nfonts = 0; *s && nfonts < MAXFONTS; s++){
|
||||
|
Loading…
x
Reference in New Issue
Block a user