From: fred Date: Tue, 26 Mar 2002 21:48:06 +0000 (+0000) Subject: lilypond-1.1.36 X-Git-Tag: release/1.5.59~2534 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=96a04c4de189acbe957c1887ee64a2256394f6e1;p=lilypond.git lilypond-1.1.36 --- diff --git a/flower/include/array.hh b/flower/include/array.hh index c8fe30f16f..f8194c2789 100644 --- a/flower/include/array.hh +++ b/flower/include/array.hh @@ -123,7 +123,7 @@ public: } /// tighten array size_. - void precompute() { + void tighten_maxsize() { remax (size_); } diff --git a/flower/include/parray.hh b/flower/include/parray.hh index 16836c6a9c..ee529a5316 100644 --- a/flower/include/parray.hh +++ b/flower/include/parray.hh @@ -121,7 +121,8 @@ public: Array::clear; Array::set_size; Array::empty; - Array::reverse; + Array::reverse; + Array::tighten_maxsize; T * get (int i) { return (T*) Array::get (i); diff --git a/lily/include/p-score.hh b/lily/include/p-score.hh index 88e2d54f24..e3a5174f94 100644 --- a/lily/include/p-score.hh +++ b/lily/include/p-score.hh @@ -27,7 +27,9 @@ class Paper_score : public Music_output /// other elements Link_array elem_p_arr_; - + + Link_array to_delete_arr_; + Link_array break_helpers_arr_; public: Paper_def *paper_l_; @@ -59,7 +61,8 @@ public: void typeset_broken_spanner (Spanner*); /// add a Spanner void typeset_unbroken_spanner (Spanner*); - + + void schedule_for_delete (Score_element*); virtual ~Paper_score(); protected: