From: Han-Wen Nienhuys Date: Wed, 17 Jan 2007 00:53:38 +0000 (+0100) Subject: plug memory leak in System_start_delimiter_engraver X-Git-Tag: release/2.10.12-1~5 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f6f427d6eb77d8fe47261e16fa4810cdc51ebfe6;p=lilypond.git plug memory leak in System_start_delimiter_engraver --- diff --git a/lily/system-start-delimiter-engraver.cc b/lily/system-start-delimiter-engraver.cc index 5c28a61231..a8813dd574 100644 --- a/lily/system-start-delimiter-engraver.cc +++ b/lily/system-start-delimiter-engraver.cc @@ -96,8 +96,7 @@ Bracket_nesting_group::add_support (Grob *g) Bracket_nesting_group::~Bracket_nesting_group () { - for (vsize i = 0 ; i < children_.size (); i++) - delete children_[i]; + junk_pointers (children_); } void @@ -212,6 +211,8 @@ System_start_delimiter_engraver::finalize () nesting_->set_bound (RIGHT, unsmob_grob (get_property ("currentCommandColumn"))); nesting_->set_nesting_support (0); + + delete nesting_; } }