]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/time-signature.cc
* scm/font.scm: remove old markup legacy
[lilypond.git] / lily / time-signature.cc
index 3382380da9b721ed7fdc7b11b810189c1ecc6c75..187b88b832f34099f71231dc8f00577688f3afe1 100644 (file)
@@ -95,11 +95,16 @@ Time_signature::numbered_time_signature (Grob*me,int num, int den)
   SCM chain = Font_interface::font_alist_chain (me);
   me->set_grob_property ("font-family", ly_symbol2scm ("number"));
 
-  Molecule n =
-    Text_item::interpret_new_markup (me->self_scm(), chain,scm_makfrom0str (to_string (num).to_str0 ()));
+SCM sn =
+    Text_item::interpret_markup (me->self_scm(), chain,
+                                scm_makfrom0str (to_string (num).to_str0 ()));
+SCM sd =
+    Text_item::interpret_markup (me->self_scm(), chain,
+                                scm_makfrom0str (to_string (den).to_str0 ()));
+
+  Molecule n = *unsmob_molecule (sn);
+  Molecule d = *unsmob_molecule (sd);
                              
-  Molecule d =
-    Text_item::interpret_new_markup (me->self_scm(), chain,scm_makfrom0str (to_string (den).to_str0 ()));
   n.align_to (X_AXIS, CENTER);
   d.align_to (X_AXIS, CENTER);
   Molecule m;