[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 5f012ce: * src/ftview.c (Render_Stroke): Avoid
From: |
Werner LEMBERG |
Subject: |
[freetype2-demos] master 5f012ce: * src/ftview.c (Render_Stroke): Avoid double-free in case of error. |
Date: |
Sun, 22 Apr 2018 15:18:28 -0400 (EDT) |
branch: master
commit 5f012cea74adb946526bf1dbc717bb576e08d1f7
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>
* src/ftview.c (Render_Stroke): Avoid double-free in case of error.
---
ChangeLog | 4 ++++
src/ftview.c | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7c3a534..4c5fb6f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-04-22 Werner Lemberg <address@hidden>
+
+ * src/ftview.c (Render_Stroke): Avoid double-free in case of error.
+
2018-04-22 Alexei Podtelezhnikov <address@hidden>
* src/ftview.c (Render_Waterfall): Reformulate the step.
diff --git a/src/ftview.c b/src/ftview.c
index 4a72707..1bcf6e0 100644
--- a/src/ftview.c
+++ b/src/ftview.c
@@ -249,10 +249,10 @@
error = FTDemo_Draw_Glyph( handle, display, glyph, &x, &y );
- FT_Done_Glyph( glyph );
-
if ( error )
goto Next;
+ else
+ FT_Done_Glyph( glyph );
if ( !have_topleft )
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 5f012ce: * src/ftview.c (Render_Stroke): Avoid double-free in case of error.,
Werner LEMBERG <=