* src/base/ftgloadr.c (FT_GlyphLoader_CheckSubGlyphs): fixed a memory allocation bug that was due to un-careful renaming of the FT_SubGlyph type..
diff --git a/ChangeLog b/ChangeLog
index b273a4b..0477ee9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2002-03-20 David Turner <david@freetype.org>
+ * 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
diff --git a/src/base/ftgloadr.c b/src/base/ftgloadr.c
index 2b3ab07..a181e5f 100644
--- 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;