Edit

kc3-lang/freetype/src/autofit/afdummy.c

Branch :

  • Show log

    Commit

  • Author : Werner Lemberg
    Date : 2011-02-03 19:47:13
    Hash : 713faece
    Message : * src/autofit/afdummy.c: Include `aferrors.h'. Problem reported by Chris Liddel <chris.liddell@artifex.com>.

  • src/autofit/afdummy.c
  • /***************************************************************************/
    /*                                                                         */
    /*  afdummy.c                                                              */
    /*                                                                         */
    /*    Auto-fitter dummy routines to be used if no hinting should be        */
    /*    performed (body).                                                    */
    /*                                                                         */
    /*  Copyright 2003-2005, 2011 by                                           */
    /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
    /*                                                                         */
    /*  This file is part of the FreeType project, and may only be used,       */
    /*  modified, and distributed under the terms of the FreeType project      */
    /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
    /*  this file you indicate that you have read the license and              */
    /*  understand and accept it fully.                                        */
    /*                                                                         */
    /***************************************************************************/
    
    
    #include "afdummy.h"
    #include "afhints.h"
    #include "aferrors.h"
    
    
      static FT_Error
      af_dummy_hints_init( AF_GlyphHints     hints,
                           AF_ScriptMetrics  metrics )
      {
        af_glyph_hints_rescale( hints,
                                metrics );
        return AF_Err_Ok;
      }
    
    
      static FT_Error
      af_dummy_hints_apply( AF_GlyphHints  hints,
                            FT_Outline*    outline )
      {
        FT_UNUSED( hints );
        FT_UNUSED( outline );
    
        return AF_Err_Ok;
      }
    
    
      AF_DEFINE_SCRIPT_CLASS( af_dummy_script_class,
        AF_SCRIPT_NONE,
        NULL,
    
        sizeof( AF_ScriptMetricsRec ),
    
        (AF_Script_InitMetricsFunc) NULL,
        (AF_Script_ScaleMetricsFunc)NULL,
        (AF_Script_DoneMetricsFunc) NULL,
    
        (AF_Script_InitHintsFunc)   af_dummy_hints_init,
        (AF_Script_ApplyHintsFunc)  af_dummy_hints_apply
      )
    
    
    /* END */