From 15662b3cfbfe6bde789c68e20c20ff4b8ef2eb37 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sun, 26 Jul 2009 14:18:06 +0000 Subject: Print warning, when client code does try to draw an unsupported SJIS char. svn-id: r42817 --- graphics/sjis.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'graphics/sjis.cpp') diff --git a/graphics/sjis.cpp b/graphics/sjis.cpp index d4702fc89e..d46ac3e965 100644 --- a/graphics/sjis.cpp +++ b/graphics/sjis.cpp @@ -103,6 +103,8 @@ void FontSJIS16x16::drawCharIntern(const uint16 *glyph, uint8 *dst, int pitch, C void FontSJIS16x16::drawChar(void *dst, uint16 ch, int pitch, int bpp, uint32 c1, uint32 c2) const { const uint16 *glyphSource = getCharData(ch); + if (!glyphSource) + warning("SJIS: Font does not offer data for %02X %02X", ch & 0xFF, ch >> 8); if (bpp == 1) { if (!_outlineEnabled) -- cgit v1.2.3