]> git.donarmstrong.com Git - lilypond.git/commitdiff
Remove unused variable, unnecessary cast in the clef engraver
authorReinhold Kainhofer <reinhold@kainhofer.com>
Tue, 28 Dec 2010 12:07:56 +0000 (13:07 +0100)
committerReinhold Kainhofer <reinhold@kainhofer.com>
Tue, 28 Dec 2010 20:50:39 +0000 (21:50 +0100)
lily/clef-engraver.cc

index e258e669834022bb57a4ef801816937fe1717d23..37151c2fbec387ed25aac8a17e744f1bc8bacc50 100644 (file)
@@ -36,8 +36,6 @@ class Clef_engraver : public Engraver
 public:
   TRANSLATOR_DECLARATIONS (Clef_engraver);
 
-  Direction octave_dir_;
-
 protected:
   void stop_translation_timestep ();
   void process_music ();
@@ -67,7 +65,6 @@ Clef_engraver::derived_mark () const
 Clef_engraver::Clef_engraver ()
 {
   clef_ = 0;
-  octave_dir_ = CENTER;
   octavate_ = 0;
 
   /*
@@ -93,7 +90,7 @@ Clef_engraver::set_glyph ()
 void
 Clef_engraver::acknowledge_bar_line (Grob_info info)
 {
-  Item *item = dynamic_cast<Item *> (info.grob ());
+  Item *item = info.item ();
   if (item && scm_is_string (get_property ("clefGlyph")))
     create_clef ();
 }