Skip to content

Commit c47a6c0

Browse files
committedDec 9, 2019
fix(font): FontBitmap_Free() memory leak
1 parent 2e4cab4 commit c47a6c0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎src/font/fontlibrary.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -672,10 +672,10 @@ void FontBitmap_Init(LCUI_FontBitmap *bitmap)
672672
/** 释放字体位图占用的资源 */
673673
void FontBitmap_Free(LCUI_FontBitmap *bitmap)
674674
{
675-
if (FontBitmap_IsValid(bitmap)) {
675+
if (bitmap->buffer) {
676676
free(bitmap->buffer);
677-
FontBitmap_Init(bitmap);
678677
}
678+
FontBitmap_Init(bitmap);
679679
}
680680

681681
/** 创建字体位图 */

0 commit comments

Comments
 (0)