X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftuplet-engraver.cc;h=7ac0e5332299b017abbdea99cfb5b962bfb01164;hb=68f8545bd6a0221ee1100336e4ad49399a7ffaa4;hp=3bd0948e4842de79af4ee1ce42b6d2d7f75a449f;hpb=19e574828ecfeb68ca7f6477348ed963c5e1fc92;p=lilypond.git diff --git a/lily/tuplet-engraver.cc b/lily/tuplet-engraver.cc index 3bd0948e48..7ac0e53322 100644 --- a/lily/tuplet-engraver.cc +++ b/lily/tuplet-engraver.cc @@ -6,12 +6,14 @@ (c) 1998--2006 Han-Wen Nienhuys */ -#include "tuplet-bracket.hh" -#include "note-column.hh" #include "beam.hh" #include "engraver.hh" +#include "international.hh" +#include "note-column.hh" #include "spanner.hh" #include "stream-event.hh" +#include "tuplet-bracket.hh" +#include "warn.hh" #include "translator.icc" @@ -61,11 +63,13 @@ Tuplet_engraver::listen_tuplet_span (Stream_event *ev) d.event_ = ev; tuplets_.push_back (d); } - if (dir == STOP && tuplets_.size ()) + else if (dir == STOP && tuplets_.size ()) { stopped_tuplets_.push_back (tuplets_.back ()); tuplets_.pop_back (); } + else + programming_error (_ ("invalid direction of tuplet-span-event")); } void