]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/breathing-sign-engraver.cc
patch::: 1.3.108.jcn3
[lilypond.git] / lily / breathing-sign-engraver.cc
index 8c06a74e8dd09c8f979578f78116ae9fec4c3f6f..dfdc58b950d98b62b47bfa084454fa21afa8da9a 100644 (file)
@@ -29,7 +29,7 @@ public:
   
 protected:
   virtual bool do_try_music (Music *req_l);
-  virtual void do_process_music();
+  void deprecated_process_music();
 
   virtual void do_pre_move_processing();
   virtual void do_post_move_processing();
@@ -58,9 +58,9 @@ Breathing_sign_engraver::do_try_music (Music*r_l)
 }
 
 void
-Breathing_sign_engraver::do_process_music()
+Breathing_sign_engraver::deprecated_process_music()
 {
-  if(breathing_sign_req_l_)
+  if(breathing_sign_req_l_ && ! breathing_sign_p_)
     {
       SCM b = get_property ("BreathingSign");
       breathing_sign_p_ = new Item (b);