• Show log

    Commit

  • Hash : ebf52d6a
    Author : Werner Lemberg
    Date : 2013-11-01T13:26:28

    [truetype] Minor code refactoring.
    
    Two benefits: The allocated FDEF (and IDEF) array gets slightly
    smaller, and the `ttdebug' demo program has access to function
    numbers without additional costs.
    
    Fortunately, no changes to FontForge are necessary – this is the
    only external TrueType debugger I know of, but others may exist and
    should check the code accordingly.
    
    * src/truetype/ttinterp.h (TT_CallRec): Replace `Cur_Restart' and
    `Cur_End' with a pointer to the corresponding `TT_DefRecord'
    structure.
    
    * src/truetype/ttinterp.c (DO_JROT, DO_JMPR, DO_JROF, Ins_ENDF,
    Ins_CALL, Ins_LOOPCALL, Ins_UNKNOWN, TT_RunIns <Invalid_Opcode>):
    Updated.
    

  • 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