Index: t1decode.c =================================================================== RCS file: /cvsroot/freetype2/src/psaux/t1decode.c,v retrieving revision 1.9 diff -u -r1.9 t1decode.c --- t1decode.c 2000/09/26 13:25:14 1.9 +++ t1decode.c 2000/10/09 00:58:44 @@ -784,7 +784,8 @@ FT_TRACE4(( " hmoveto" )); x += top[0]; - builder->path_begun = 0; + if (!decoder->flex_state) + builder->path_begun = 0; break; case op_hvcurveto: @@ -822,7 +823,8 @@ x += top[0]; y += top[1]; - builder->path_begun = 0; + if (!decoder->flex_state) + builder->path_begun = 0; break; case op_rrcurveto: @@ -874,7 +876,8 @@ FT_TRACE4(( " vmoveto" )); y += top[0]; - builder->path_begun = 0; + if (!decoder->flex_state) + builder->path_begun = 0; break; case op_div: