[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 2831dab: * src/ftview.c (Render_Stroke): Avoid
From: |
Werner LEMBERG |
Subject: |
[freetype2-demos] master 2831dab: * src/ftview.c (Render_Stroke): Avoid memory leaks. |
Date: |
Thu, 29 Jun 2017 06:04:30 -0400 (EDT) |
branch: master
commit 2831dabd40d5112d01dee1a27649d6ac73edc18d
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>
* src/ftview.c (Render_Stroke): Avoid memory leaks.
---
ChangeLog | 4 ++++
src/ftview.c | 7 +++++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1c313f3..53f5a74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-06-29 Werner Lemberg <address@hidden>
+
+ * src/ftview.c (Render_Stroke): Avoid memory leaks.
+
2017-06-24 Alexei Podtelezhnikov <address@hidden>
[ftdump] List SFNT tables.
diff --git a/src/ftview.c b/src/ftview.c
index a07dab6..8f30192 100644
--- a/src/ftview.c
+++ b/src/ftview.c
@@ -243,16 +243,19 @@
y += step_y;
if ( Y_TOO_LONG( y, size, display ) )
+ {
+ FT_Done_Glyph( glyph );
break;
+ }
}
error = FTDemo_Draw_Glyph( handle, display, glyph, &x, &y );
+ FT_Done_Glyph( glyph );
+
if ( error )
goto Next;
- FT_Done_Glyph( glyph );
-
if ( !have_topleft )
{
have_topleft = 1;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 2831dab: * src/ftview.c (Render_Stroke): Avoid memory leaks.,
Werner LEMBERG <=