]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/phrasing-slur-engraver.cc
nested grace beams
[lilypond.git] / lily / phrasing-slur-engraver.cc
index dc3e3f35de6e913575140b83ad8ad7680a1d0f5e..dc4b7d624b00e2dc5708f9d00e3522dd20a1096d 100644 (file)
@@ -147,7 +147,7 @@ Phrasing_slur_engraver::create_grobs ()
          // push a new phrasing_slur onto stack.
          // (use temp. array to wait for all phrasing_slur STOPs)
          Grob* phrasing_slur = new Spanner (get_property ("PhrasingSlur"));
-         Slur::set_interface (phrasing_slur);
+         Slur::set_interface (phrasing_slur); // can't remove.
          SCM s = get_property ("phrasingSlurBeginAttachment");
          if (gh_symbol_p (s))
            {
@@ -155,7 +155,7 @@ Phrasing_slur_engraver::create_grobs ()
            }
          start_phrasing_slur_l_arr.push (phrasing_slur);
          requests_arr_.push (phrasing_slur_req_l);
-         announce_grob (phrasing_slur, phrasing_slur_req_l);
+         announce_grob(phrasing_slur, phrasing_slur_req_l->self_scm());
        }
     }
   for (int i=0; i < start_phrasing_slur_l_arr.size (); i++)