]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/tab-tie-follow-engraver.cc
Run grand replace for 2015.
[lilypond.git] / lily / tab-tie-follow-engraver.cc
index 5b4d2990a79bc6e1cb96d8450a8106449cd65f45..16da8853a189b98f531414c58c9dd3bd928a78ad 100644 (file)
@@ -1,7 +1,7 @@
 /*
   This file is part of LilyPond, the GNU music typesetter.
 
-  Copyright (C) 2010--2012 Carl D. Sorensen
+  Copyright (C) 2010--2015 Carl D. Sorensen
 
   LilyPond is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -70,8 +70,7 @@ Tab_tie_follow_engraver::acknowledge_tab_note_head (Grob_info info)
 void
 Tab_tie_follow_engraver::acknowledge_slur (Grob_info info)
 {
-  if (!info.grob ()->internal_has_interface (ly_symbol2scm ("cross-staff-stub-interface")))
-    slurs_.push_back (info.spanner ());
+  slurs_.push_back (info.spanner ());
 }
 
 void
@@ -86,7 +85,7 @@ Tab_tie_follow_engraver::stop_translation_timestep ()
           if (left_item)
             {
               SCM left_cause = left_item->get_property ("cause");
-              Item *slur_cause = unsmob_item (left_cause);
+              Item *slur_cause = Item::unsmob (left_cause);
               if (slur_cause == note_heads_[k])
                 {
                   note_heads_[k]->set_property ("span-start", SCM_BOOL_T);