]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/music.cc
Imported Upstream version 2.19.51
[lilypond.git] / lily / music.cc
index bbf7fe4f585da5c8ed909088627346767bb1971d..994d685ed2582e921bdd4519a0cf027b4d1c4099 100644 (file)
@@ -45,12 +45,16 @@ Music::internal_is_music_type (SCM k) const
   return scm_is_true (scm_c_memq (k, ifs));
 }
 
-Music::Music (SCM init)
-  : Prob (ly_symbol2scm ("Music"), init)
+void
+Music::pre_init ()
 {
   length_callback_ = SCM_EOL;
   start_callback_ = SCM_EOL;
+}
 
+Music::Music (SCM init)
+  : Prob (ly_symbol2scm ("Music"), init)
+{
   length_callback_ = get_property ("length-callback");
   if (!ly_is_procedure (length_callback_))
     length_callback_ = duration_length_callback_proc;