• Show log

    Commit

  • Hash : 8ea31415
    Author : Ken Sharp
    Date : 2010-01-08T18:13:02

    Fix Savannah bug #28521.
    
    Issue #28226 involved a work-around for a font which used the
    `setcurrentpoint' operator in an invalid way; this operator is only
    supposed to be used with the result of OtherSubrs, and the font used
    it directly.  The supplied patch removed the block of code which
    checked this usage entirely.
    
    This turns out to be a Bad Thing.  If `setcurrentpoint' is being
    used correctly it should reset the flex flag in the decoder.  If we
    don't do this then the flag never gets reset and we omit any further
    contours from the glyph (at least until we close the path or
    similar).
    
    * src/psaux/t1decode.c (t1_decoder_parse_charstrings)
    <op_setcurrentpoint>: Handle `flex_state' correctly.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags