shithub: freetype+ttf2subf

Download patch

ref: 095a4cc1f39edb4b0e4d38d3186a8b7b9509dcf0
parent: 7d3a26425b35c1b037646667c2889260cae84b21
author: David Turner <[email protected]>
date: Wed Mar 20 10:35:53 EST 2002

* src/base/ftgloadr.c (FT_GlyphLoader_CheckSubGlyphs): fixed a memory
        allocation bug that was due to un-careful renaming of the FT_SubGlyph
        type..

git/fs: mount .git/fs: mount/attach disallowed
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2002-03-20  David Turner    <[email protected]>
 
+        * src/base/ftgloadr.c (FT_GlyphLoader_CheckSubGlyphs): fixed a memory
+        allocation bug that was due to un-careful renaming of the FT_SubGlyph
+        type..
+
         * renaming stream macros. Examples:
         
            FILE_Skip    => FT_STREAM_SKIP
--- a/src/base/ftgloadr.c
+++ b/src/base/ftgloadr.c
@@ -245,7 +245,7 @@
     if ( new_max > old_max )
     {
       new_max = ( new_max + 1 ) & -2;
-      if ( REALLOC_ARRAY( base->subglyphs, old_max, new_max, FT_SubGlyph ) )
+      if ( REALLOC_ARRAY( base->subglyphs, old_max, new_max, FT_SubGlyphRec ) )
         goto Exit;
 
       loader->max_subglyphs = new_max;