From 348837ad2f495d59f4e5aa54173d888e6e523e72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 26 Feb 2006 16:34:16 +0000 Subject: [PATCH] Fixed warning and simplified error output (BTW if this should stay, it should probably go into the syslog). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16505 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../app/drawing/Painter/font_support/AGGTextRenderer.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/servers/app/drawing/Painter/font_support/AGGTextRenderer.cpp b/src/servers/app/drawing/Painter/font_support/AGGTextRenderer.cpp index df3fa508c1..d2a002eece 100644 --- a/src/servers/app/drawing/Painter/font_support/AGGTextRenderer.cpp +++ b/src/servers/app/drawing/Painter/font_support/AGGTextRenderer.cpp @@ -222,12 +222,10 @@ AGGTextRenderer::RenderString(const char* string, }*/ const agg::glyph_cache* glyph = fFontCache.glyph(charCode); + if (glyph == NULL) { + fprintf(stderr, "failed to load glyph for 0x%04lx (%c)\n", charCode, + isprint(charCode) ? (char)charCode : '-'); - if (!glyph) { - if (charCode >= 0x20 && charCode < 0x80) - fprintf(stderr, "failed to load glyph for '%c'\n", (char)charCode); - else - fprintf(stderr, "failed to load glyph for 0x%04x\n", charCode); continue; }