]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/grob-closure.cc
Web: Introduction.itexi - updated 'Productions'
[lilypond.git] / lily / grob-closure.cc
index 03c68684c78eab0e47f35f4a4052ae711bb98b64..ee4d1b04076c6e8d434d9333102e1af1b1e59d5f 100644 (file)
@@ -33,13 +33,13 @@ add_offset_callback (Grob *g, SCM proc, Axis a)
   SCM data = g->get_property_data (axis_offset_symbol (a));
   if (!scm_is_number (data)
       && !ly_is_procedure (data)
-      && !Simple_closure::unsmob (data))
+      && !Simple_closure::is_smob (data))
     {
       g->set_property (axis_offset_symbol (a), proc);
       return;
     }
 
-  if (ly_is_procedure (data) || Unpure_pure_container::unsmob (data))
+  if (ly_is_procedure (data) || Unpure_pure_container::is_smob (data))
     data = Simple_closure::make_smob (scm_list_1 (data));
   else if (Simple_closure *sc = Simple_closure::unsmob (data))
     data = sc->expression ();
@@ -67,7 +67,7 @@ chain_callback (Grob *g, SCM proc, SCM sym)
 {
   SCM data = g->get_property_data (sym);
 
-  if (ly_is_procedure (data) || Unpure_pure_container::unsmob (data))
+  if (ly_is_procedure (data) || Unpure_pure_container::is_smob (data))
     data = Simple_closure::make_smob (scm_list_1 (data));
   else if (Simple_closure *sc = Simple_closure::unsmob (data))
     data = sc->expression ();