Lines Matching refs:fontbase
348 struct Font *fontbase[NFONT+1]; /* FONT.out files begin this way */
1382 fontbase[i] = NULL;
1419 if ( fontbase[n] != NULL && strcmp(s, fontbase[n]->namefont) == 0 )
1432 if ( fontbase[n] != NULL ) /* something's already there */
1433 free(fontbase[n]); /* so release the memory first */
1435 fontbase[n] = (struct Font *) malloc(fsize);
1436 if ( fontbase[n] == NULL )
1439 read(fin, fontbase[n], fsize);
1442 if ( smnt == 0 && fontbase[n]->specfont == 1 )
1445 nw = fontbase[n]->nwfont & BMASK;
1446 widthtab[n] = (char *) fontbase[n] + sizeof(struct Font);
1450 t_fp(n, fontbase[n]->namefont, fontbase[n]->intname);
1511 /* font's index in fontbase[] */
1526 p = (char *) fontbase[i];
1527 n = fontbase[i]->nwfont & BMASK;
1530 p, n, fontbase[i]->specfont, fontbase[i]->namefont, widthtab[i], fitab[i]);