shithub: freetype+ttf2subf

Download patch

ref: 634df6e3ba1370110f057dce5285df23594940c9
parent: ed6c0e063c05f474de620bdc3a22fb96f35379e5
author: Werner Lemberg <[email protected]>
date: Tue Sep 16 03:25:31 EDT 2008

* src/cff/cffgload.h, src/cff/cffgload.c
(cff_decoder_set_width_only): Eliminate function call.

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-09-16  Werner Lemberg  <[email protected]>
+
+	* src/cff/cffgload.h, src/cff/cffgload.c
+	(cff_decoder_set_width_only): Eliminate function call.
+
 2008-09-15  George Williams  <[email protected]>
 
 	Fix Savannah bug #24179, reported by Bram Tassyns.
--- a/include/freetype/ftstroke.h
+++ b/include/freetype/ftstroke.h
@@ -249,7 +249,7 @@
    *     expressed as 16.16 fixed point value.
    *
    * @note:
-   *   The radius is expressed in the same units that the outline
+   *   The radius is expressed in the same units as the outline
    *   coordinates.
    */
   FT_EXPORT( void )
@@ -305,10 +305,10 @@
    *
    * @note:
    *   If `opened' is~0 (the default), the outline is treated as a closed
-   *   path, and the stroker will generate two distinct `border' outlines.
+   *   path, and the stroker generates two distinct `border' outlines.
    *
    *   If `opened' is~1, the outline is processed as an open path, and the
-   *   stroker will generate a single `stroke' outline.
+   *   stroker generates a single `stroke' outline.
    *
    *   This function calls @FT_Stroker_Rewind automatically.
    */
@@ -366,7 +366,7 @@
    *
    * @note:
    *   You should call this function after @FT_Stroker_BeginSubPath.
-   *   If the subpath was not `opened', this function will `draw' a
+   *   If the subpath was not `opened', this function `draws' a
    *   single line segment to the start position when needed.
    */
   FT_EXPORT( FT_Error )
@@ -476,7 +476,7 @@
    *
    * @description:
    *   Call this function once you have finished parsing your paths
-   *   with the stroker.  It will return the number of points and
+   *   with the stroker.  It returns the number of points and
    *   contours necessary to export one of the `border' or `stroke'
    *   outlines generated by the stroker.
    *
@@ -525,8 +525,8 @@
    *   export the corresponding border to your own @FT_Outline
    *   structure.
    *
-   *   Note that this function will append the border points and
-   *   contours to your outline, but will not try to resize its
+   *   Note that this function appends the border points and
+   *   contours to your outline, but does not try to resize its
    *   arrays.
    *
    * @input:
@@ -600,8 +600,8 @@
    *   Call this function after @FT_Stroker_GetBorderCounts to
    *   export the all borders to your own @FT_Outline structure.
    *
-   *   Note that this function will append the border points and
-   *   contours to your outline, but will not try to resize its
+   *   Note that this function appends the border points and
+   *   contours to your outline, but does not try to resize its
    *   arrays.
    *
    * @input:
--- a/src/cff/cffgload.c
+++ b/src/cff/cffgload.c
@@ -385,13 +385,6 @@
   }
 
 
-  FT_LOCAL_DEF( void )
-  cff_decoder_set_width_only( CFF_Decoder*  decoder )
-  {
-    decoder->width_only = 1;
-  }
-
-
   /* this function is used to select the subfont */
   /* and the locals subrs array                  */
   FT_LOCAL_DEF( FT_Error )
@@ -2573,7 +2566,7 @@
                         FT_LOAD_TARGET_MODE( load_flags ) );
 
       if ( load_flags & FT_LOAD_ADVANCE_ONLY )
-        cff_decoder_set_width_only( &decoder );
+        decoder.width_only = TRUE;
 
       decoder.builder.no_recurse =
         (FT_Bool)( load_flags & FT_LOAD_NO_RECURSE );
--- a/src/cff/cffgload.h
+++ b/src/cff/cffgload.h
@@ -169,9 +169,6 @@
                     FT_Bool         hinting,
                     FT_Render_Mode  hint_mode );
 
-  FT_LOCAL( void )
-  cff_decoder_set_width_only( CFF_Decoder*  decoder );
-
   FT_LOCAL( FT_Error )
   cff_decoder_prepare( CFF_Decoder*  decoder,
                        CFF_Size      size,