--- fontconfig-2.3.95/src/fcname.c.orig 2006-07-26 15:20:01.469770388 +0200+++ fontconfig-2.3.95/src/fcname.c 2006-07-26 15:22:38.415239062 +0200@@ -305,17 +305,16 @@ FcObjectPtrU (FcObjectPtr si) { const FcObjectTypeList *l;- int i, j;+ int i; if (si > 0) { if (si < biggest_known_ntypes) return biggest_known_types[si].object;- j = 0; for (l = _FcObjectTypes; l; l = l->next)- for (i = 0; i < l->ntypes; i++, j++)- if (j == si)+ for (i = 0; i < l->ntypes; i++)+ if (l->basic_offset+i == si) return l->types[i].object; }