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.11.12-1~13 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e702a76b70f412b1306a15b582f0714b01610703;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 a558965f10..479618addc 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_; } }