diff options
author | Werner Lemberg <wl@gnu.org> | 2011-11-27 09:21:03 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2011-11-27 09:21:03 +0100 |
commit | 6e0d4cdf0e25d6ac328a51cbd3fa28a14ab05491 (patch) | |
tree | 9969c8997532725d9119db5c9183b2a5c4f8efd2 | |
parent | 70cf8c5e6d249523ed474e548b4c9e1d226c77df (diff) | |
download | freetype2-6e0d4cdf0e25d6ac328a51cbd3fa28a14ab05491.tar.gz |
[bdf] Improve tracing.
* src/bdf/bdflib.c (DBGMSG1, DBGMSG2): New macros.
(_bdf_parse_glyphs): Use them.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/bdf/bdflib.c | 8 |
2 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2011-11-27 Werner Lemberg <wl@gnu.org> + + [bdf] Improve tracing. + + * src/bdf/bdflib.c (DBGMSG1, DBGMSG2): New macros. + (_bdf_parse_glyphs): Use them. + 2011-11-26 Werner Lemberg <wl@gnu.org> Improve tracing. diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c index 8311a79c4..f132e08e9 100644 --- a/src/bdf/bdflib.c +++ b/src/bdf/bdflib.c @@ -200,6 +200,10 @@ #define ERRMSG8 "[line %ld] Invalid `%s' value.\n" #define ERRMSG9 "[line %ld] Invalid keyword.\n" + /* Debug messages. */ +#define DBGMSG1 " [%6ld] %s" /* no \n */ +#define DBGMSG2 " (0x%lX)\n" + /*************************************************************************/ /* */ @@ -1577,6 +1581,8 @@ p->flags |= _BDF_GLYPH; + FT_TRACE4(( DBGMSG1, lineno, s )); + goto Exit; } @@ -1597,6 +1603,8 @@ p->glyph_enc = _bdf_atol( p->list.field[1], 0, 10 ); + FT_TRACE4(( DBGMSG2, p->glyph_enc )); + /* Check that the encoding is in the range [0,65536] because */ /* otherwise p->have (a bitmap with static size) overflows. */ if ( p->glyph_enc > 0 && |