anchor.diff:        Function ttULONG(Const offset: Cardinal): Cardinal;
         Function ttLONG(Const offset: Cardinal): Integer;
   
  -      Function stbtt_tag(Const offset: Cardinal; TableTag: PAnsiChar): Boolean;
  -      Function stbtt__find_table(data: PByteArray; fontstart: Cardinal; TableTag: PAnsiChar): Cardinal;
  +      Function stbtt_tag(Const offset: Cardinal; Const TableTag:FileHeader): Boolean;
  +      Function stbtt__find_table(Const TableTag:FileHeader): Cardinal;
   
         Procedure stbtt_GetGlyphHMetrics(GlyphIndex: Integer; var advanceWidth, leftSideBearing: Integer);
         Function stbtt_GetGlyphKernAdvance(glyph1: Integer; glyph2: Integer): Integer;
  
positive.code: 
  {$I terra.inc}
  Interface
  Uses TERRA_Object, TERRA_String, TERRA_Utils, TERRA_Stream, TERRA_Font, TERRA_Color, TERRA_EdgeList, TERRA_Image;
  
  {$RANGECHECKS OFF}
  
  
negative.code:       indexToLocFormat: Integer;         // format needed to map from glyph index to glyph
  
        BufferSize: Int64;
  
        Function ttBYTE(Const offset: Cardinal): Byte;
        Function ttUSHORT(Const offset: Cardinal): Word;
  