]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/pango-font.cc
Issue 5167/7: markup-partial regtest: use \markup function assignment
[lilypond.git] / lily / pango-font.cc
index 024d7b1d576f94bd731f1186351c26832da2fafe..1a80ee989c7628fa64206c553494d264bc5a60ca 100644 (file)
@@ -400,11 +400,17 @@ Pango_font::text_stencil (Output_def * /* state */,
 
   if (!features_str.empty())
     {
+#if HAVE_PANGO_FT2_WITH_OTF_FEATURE
       PangoAttrList *list = pango_attr_list_new();
       PangoAttribute *features_attr = pango_attr_font_features_new(features_str.c_str());
       pango_attr_list_insert(list, features_attr);
       pango_layout_set_attributes(layout, list);
       pango_attr_list_unref(list);
+#else
+      warning (_f ("OpenType font feature `%s' cannot be used"
+                   " since this binary is configured without feature support.",
+                   features_str.c_str ()));
+#endif
     }
 
   pango_layout_set_text (layout, str.c_str (), -1);