Memory leak fixes from Masatake YAMATO, #130652
Fri Feb 13 10:54:18 2004 Owen Taylor <otaylor@redhat.com> Memory leak fixes from Masatake YAMATO, #130652 * pango/opentype/ftxgdef.c (TT_Done_GDEF_Table): Free the gdef table as well as the contained data. * pango/opentype/ftxgdef.c (TT_GDEF_Build_ClassDefinition): Set gcd->loaded, so that the contents get freed later.
This commit is contained in:
parent
926b8f3229
commit
b9b3c131c2
|
@ -298,6 +298,8 @@
|
|||
|
||||
Free_NewGlyphClasses( gdef, memory );
|
||||
|
||||
FREE( gdef );
|
||||
|
||||
return TT_Err_Ok;
|
||||
}
|
||||
|
||||
|
@ -1034,6 +1036,8 @@
|
|||
gdef->MarkAttachClassDef_offset = 0L;
|
||||
gdef->MarkAttachClassDef.loaded = FALSE;
|
||||
|
||||
gcd->loaded = TRUE;
|
||||
|
||||
return TT_Err_Ok;
|
||||
|
||||
Fail1:
|
||||
|
|
Loading…
Reference in New Issue