]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lyric-engraver.cc
* lily/spacing-engraver.cc (finalize): robustifications.
[lilypond.git] / lily / lyric-engraver.cc
index 33ced391727d08548a77fa19ddf1473864f8b8ee..6b63b428b6fb510e0150c1f9be4efe0ee073c8d2 100644 (file)
@@ -24,7 +24,6 @@ protected:
   virtual void stop_translation_timestep ();
   virtual bool try_music (Music *);
   virtual void process_music ();
-  virtual void start_translation_timestep ();
   
 public:
   TRANSLATOR_DECLARATIONS(Lyric_engraver);
@@ -60,7 +59,7 @@ Lyric_engraver::process_music ()
 {
   if (req_)
     {
-      text_=  new Item (get_property ("LyricText"));
+      text_=  make_item ("LyricText");
       
       text_->set_grob_property ("text", req_->get_mus_property ("text"));
       announce_grob (text_, req_->self_scm());
@@ -75,11 +74,6 @@ Lyric_engraver::stop_translation_timestep ()
       typeset_grob (text_);
       text_ =0;
     }
-}
-
-void
-Lyric_engraver::start_translation_timestep ()
-{
   req_ =0;
 }