]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.50
authorfred <fred>
Tue, 26 Mar 2002 21:50:37 +0000 (21:50 +0000)
committerfred <fred>
Tue, 26 Mar 2002 21:50:37 +0000 (21:50 +0000)
lily/include/spring-spacer.hh
lily/music-list.cc
lily/spring-spacer.cc

index 19b973edcee5930a8d0fa6407fe935a79e89a221..a76c7d47aa6229ad62caae9ffb756d4c7c284c01 100644 (file)
@@ -46,7 +46,8 @@
 
 class Spring_spacer : public Line_spacer {
   friend class Durations_iter;
-
+private:
+  Spring_spacer (Spring_spacer const&){}
   Cons<Idealspacing> *ideal_p_list_;
   Array<Column_info> cols_;
   Array<Column_info> loose_col_arr_;
@@ -86,6 +87,7 @@ public:
   static Line_spacer *constructor();
   Real energy_normalisation_f_;
   Spring_spacer ();
+  virtual ~Spring_spacer ();  
   virtual void solve (Column_x_positions*) const;
   virtual void lower_bound_solution (Column_x_positions*) const;
   virtual void add_column (Paper_column  *, bool fixed=false, Real fixpos=0.0);
@@ -95,7 +97,6 @@ public:
   virtual void OK() const;
   virtual void print() const;
   virtual void prepare();
-  virtual ~Spring_spacer(){}
 };
 
 #endif // SPRING_SPACER_HH
index 1d32d1d08d4bff3307ed35407352dabee705adc6..c3cf8fab26bd12ed8fad534345c72cc3906e59d9 100644 (file)
@@ -119,3 +119,8 @@ Request_chord::to_relative_octave (Musical_pitch last)
 Music_list::Music_list ()
 {
 }
+
+Music_sequence::~Music_sequence ()
+{
+  delete music_p_list_p_;
+}
index c9ecb2492e194a9e5d10ba246f5d3285aab1a558..e89060286966895aa731ce3f3cd856a3fb005009 100644 (file)
@@ -515,3 +515,8 @@ Spring_spacer::constructor()
 
 
 
+
+Spring_spacer::~Spring_spacer()
+{
+  delete ideal_p_list_;
+}