commit | 2dc107949433f00905fab4206a5ec47c51ecb6d3 | [log] [tgz] |
---|---|---|
author | Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> | Fri Jan 09 05:07:15 2009 +0000 |
committer | Suzuki, Toshiya (鈴木俊哉) <mpsuzuki@hiroshima-u.ac.jp> | Fri Jan 09 05:07:15 2009 +0000 |
tree | e91943eb5abdf8725d0a4396395354d1f4fdd1bf | |
parent | a79de11b222a0017b9f9aadb1d081f79a9a3da04 [diff] [blame] |
* src/base/ftobjs.c (FT_Done_Library): Issue an error when FT_Done_Face() is failed and retried
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c index bea470f..82559b5 100644 --- a/src/base/ftobjs.c +++ b/src/base/ftobjs.c
@@ -4196,7 +4196,11 @@ faces = &FT_DRIVER(module)->faces_list; while ( faces->head ) + { FT_Done_Face( FT_FACE( faces->head->data ) ); + if ( faces->head ) + FT_ERROR(( "FT_Done_Library: failed to free some faces\n" )); + } } }