From: Werner Lemberg Date: Mon, 15 Oct 2012 06:34:09 +0000 (+0200) Subject: Add warning message for unknown characters (2889). X-Git-Tag: release/2.17.6-1~46^2~3^2~8 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=889b8a5f4a91505d8f70007d6eb11ec66ff8b04e;p=lilypond.git Add warning message for unknown characters (2889). Missing glyphs are not programming errors... --- diff --git a/lily/pango-font.cc b/lily/pango-font.cc index 32e7a89c02..70810b5e27 100644 --- a/lily/pango-font.cc +++ b/lily/pango-font.cc @@ -180,6 +180,13 @@ Pango_font::pango_item_string_stencil (PangoGlyphItem const *glyph_item) const if (!(pg ^ PANGO_GLYPH_EMPTY)) continue; + if (pg & PANGO_GLYPH_UNKNOWN_FLAG) + { + warning (_f ("no glyph for character U+%0X in font `%s'", + pg & ~PANGO_GLYPH_UNKNOWN_FLAG, file_name.c_str ())); + continue; + } + glyph_name[0] = '\0'; if (has_glyph_names) {