From: fred Date: Sun, 24 Mar 2002 19:47:24 +0000 (+0000) Subject: lilypond-0.0.74pre X-Git-Tag: release/1.5.59~4494 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=ffc70ca24f644baeb7121c684eb43a738cfa6790;p=lilypond.git lilypond-0.0.74pre --- diff --git a/Documentation/AUTHORS.pod b/Documentation/AUTHORS.pod index dc2f0b2431..d79edec206 100644 --- a/Documentation/AUTHORS.pod +++ b/Documentation/AUTHORS.pod @@ -12,17 +12,18 @@ This file lists authors of GNU LilyPond, and what they wrote. =item * -Han-Wen Nienhuys +Han-Wen Nienhuys , http://www.stack.nl/~hanwen Main author, all files files except mentioned below =item * -Jan Nieuwenhuizen +Jan Nieuwenhuizen , http://www.digicash.com/~jan lily/midi-*, mi2mu/*, parts flower/string*.cc, make/*.make, */Makefile parts of Documentation/mudela.pod, lib/*source-file*, lib/duration.cc, -lib/source, flower/*{list,cursor}*, +lib/source, flower/*{list,cursor}*, lily/rest-collision*, conflily, +cygnus w32 stuff and corresponding header files. diff --git a/lily/include/staff-sym-grav.hh b/lily/include/staff-sym-grav.hh index 3e0043ed31..b606abf014 100644 --- a/lily/include/staff-sym-grav.hh +++ b/lily/include/staff-sym-grav.hh @@ -1,5 +1,5 @@ /* - staff-sym-grav.hh -- declare + staff-sym-grav.hh -- declare Staff_sym_engraver source file of the GNU LilyPond music typesetter @@ -21,6 +21,7 @@ public: Staff_sym_engraver(); NAME_MEMBERS(); protected: + virtual ~Staff_sym_engraver(); virtual void do_process_requests(); virtual void fill_staff_info(Staff_info&); virtual void do_removal_processing(); diff --git a/lily/staff-sym-grav.cc b/lily/staff-sym-grav.cc index 2e093b0c71..2894a34120 100644 --- a/lily/staff-sym-grav.cc +++ b/lily/staff-sym-grav.cc @@ -18,6 +18,11 @@ Staff_sym_engraver::fill_staff_info(Staff_info&i) i.staff_sym_l_ = span_p_; } +Staff_sym_engraver::~Staff_sym_engraver() +{ + assert( !span_p_); +} + Staff_sym_engraver::Staff_sym_engraver() { span_p_ = 0;