char	    copy[MAXFONTNAMELEN];
char	    copy[MAXFONTFILENAMELEN];
AddFileNameAliases(dir)    FontDirectoryPtr	dir;{    int		    i;    char	    copy[MAXFONTNAMELEN];    char	    *fileName;    FontTablePtr    table;    FontRendererPtr renderer;    int		    len;    FontNameRec	    name;    table = &dir->nonScalable;    for (i = 0; i < table->used; i++) {	if (table->entries[i].type != FONT_ENTRY_BITMAP)	    continue;	fileName = table->entries[i].u.bitmap.fileName;	renderer = FontFileMatchRenderer (fileName);	if (!renderer)	    continue;		len = strlen (fileName) - renderer->fileSuffixLen;	CopyISOLatin1Lowered (copy, fileName, len);	copy[len] = '\0';	name.name = copy;	name.length = len;	name.ndashes = FontFileCountDashes (copy, len);	if (!FontFileFindNameInDir(table, &name)) {	    if (!FontFileAddFontAlias (dir, copy, table->entries[i].name.name))		return FALSE;	}    }    return TRUE;}