--- freetype-2.1.1/src/pshinter/pshalgo2.c.primaryhints Sat Jun 29 14:24:34 2002 +++ freetype-2.1.1/src/pshinter/pshalgo2.c Sat Jun 29 14:48:05 2002 @@ -1130,6 +1130,7 @@ /* process secondary hints to "selected" points */ if ( num_masks > 1 ) { + first = mask->end_point; mask++; for ( ; num_masks > 1; num_masks--, mask++ ) {