[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master dd64a62: * src/cff/cffgload.c (cff_builder_init): Add
From: |
Werner LEMBERG |
Subject: |
[freetype2] master dd64a62: * src/cff/cffgload.c (cff_builder_init): Add safety guard (#50578). |
Date: |
Mon, 20 Mar 2017 00:34:37 -0400 (EDT) |
branch: master
commit dd64a6227ceda32a90c06f77cf44e23dad95cb78
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>
* src/cff/cffgload.c (cff_builder_init): Add safety guard (#50578).
---
ChangeLog | 4 ++++
src/cff/cffgload.c | 7 +++++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 6a63518..04a1932 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-03-20 Werner Lemberg <address@hidden>
+
+ * src/cff/cffgload.c (cff_builder_init): Add safety guard (#50578).
+
2017-03-18 Werner Lemberg <address@hidden>
Introduce FT_UINT_TO_POINTER macro (#50560).
diff --git a/src/cff/cffgload.c b/src/cff/cffgload.c
index 4803b4b..9ead7d3 100644
--- a/src/cff/cffgload.c
+++ b/src/cff/cffgload.c
@@ -281,8 +281,11 @@
CFF_Internal internal = (CFF_Internal)size->root.internal;
- builder->hints_globals = (void *)internal->topfont;
- builder->hints_funcs = glyph->root.internal->glyph_hints;
+ if ( internal )
+ {
+ builder->hints_globals = (void *)internal->topfont;
+ builder->hints_funcs = glyph->root.internal->glyph_hints;
+ }
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master dd64a62: * src/cff/cffgload.c (cff_builder_init): Add safety guard (#50578).,
Werner LEMBERG <=