From 7f2e4f4f553f6836be7683f66226afac3fa979b8 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Sat, 15 Dec 2012 08:39:41 +0000 Subject: [bdf] Fix Savannah bug #37907. * src/bdf/bdflib.c (_bdf_parse_glyphs) : Normalize negative second parameter of `ENCODING' field also. Upstream-Status: Pending Signed-off-by: Eren Turkay Signed-off-by: Scott Garman --- diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c index f9c06ca..365e671 100644 --- a/src/bdf/bdflib.c +++ b/src/bdf/bdflib.c @@ -1624,6 +1624,9 @@ if ( p->glyph_enc == -1 && p->list.used > 2 ) p->glyph_enc = _bdf_atol( p->list.field[2], 0, 10 ); + if ( p->glyph_enc < -1 ) + p->glyph_enc = -1; + FT_TRACE4(( DBGMSG2, p->glyph_enc )); /* Check that the encoding is in the Unicode range because */ -- cgit v0.9.0.2