X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftuplet-engraver.cc;h=7a3cf534fdbd3717a0a514f9171833fd6640fa31;hb=0683bad123e7912518c2b2e796b8cf4d1d528b8a;hp=3bd0948e4842de79af4ee1ce42b6d2d7f75a449f;hpb=e7b9292815d312e3c382d803bd998ea60be869ef;p=lilypond.git diff --git a/lily/tuplet-engraver.cc b/lily/tuplet-engraver.cc index 3bd0948e48..7a3cf534fd 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 @@ -168,7 +172,6 @@ ADD_TRANSLATOR (Tuplet_engraver, /* create */ "TupletBracket " "TupletNumber ", - /* accept */ "tuplet-span-event", /* read */ "tupletFullLength " "tupletFullLengthNote ",