From 3c41447eefd73607be1b2c9719bc10e3fe709f5f Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Wed, 25 Jun 2003 06:13:36 +0000 Subject: [PATCH] * src/cff/cffdrivr.c (cff_get_glyph_name): Protect agains zero glyph name pointer. Reported by Mikey Anbary . --- ChangeLog | 5 +++++ src/cff/cffdrivr.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index dfbb70f11..97565422c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-06-24 Werner Lemberg + + * src/cff/cffdrivr.c (cff_get_glyph_name): Protect agains zero + glyph name pointer. Reported by Mikey Anbary . + 2003-06-23 Werner Lemberg * src/tools/glnames.py: Updated to AGL 2.0. diff --git a/src/cff/cffdrivr.c b/src/cff/cffdrivr.c index 3bcee6286..1738840d9 100644 --- a/src/cff/cffdrivr.c +++ b/src/cff/cffdrivr.c @@ -255,7 +255,7 @@ /* now, lookup the name itself */ gname = cff_index_get_sid_string( &font->string_index, sid, psnames ); - if ( buffer_max > 0 ) + if ( gname && buffer_max > 0 ) { FT_UInt len = (FT_UInt)ft_strlen( gname );