Index: trunk/src_plugins/diag/diag.c =================================================================== --- trunk/src_plugins/diag/diag.c (revision 36675) +++ trunk/src_plugins/diag/diag.c (revision 36676) @@ -142,7 +142,7 @@ /* count valid glyphs and classes */ for(n = 0; n < PCB_MAX_FONTPOSITION + 1; n++) { - if (f->Symbol[n].Valid) { + if (f->rnd_font.glyph[n].valid) { g++; if (isalpha(n)) gletter++; if (isdigit(n)) gdigit++; @@ -150,7 +150,7 @@ } name = f->name == NULL ? "" : f->name; - rnd_printf("%s: %d %s; dim: %$$mm * %$$mm glyphs: %d (letter: %d, digit: %d)\n", prefix, f->id, name, f->MaxWidth, f->MaxHeight, g, gletter, gdigit); + rnd_printf("%s: %d %s; dim: %$$mm * %$$mm glyphs: %d (letter: %d, digit: %d)\n", prefix, f->id, name, f->rnd_font.max_width, f->rnd_font.max_height, g, gletter, gdigit); } static const char dump_fonts_syntax[] = "dumpfonts()\n";