From: fred Date: Wed, 4 Dec 1996 00:16:27 +0000 (+0000) Subject: lilypond-0.0.14 X-Git-Tag: release/1.5.59~6678 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2d28be995b34551469540b00cc82f720ae2e807b;p=lilypond.git lilypond-0.0.14 --- diff --git a/src/scores.cc b/src/scores.cc index 04efd6e4b1..b7b854881b 100644 --- a/src/scores.cc +++ b/src/scores.cc @@ -1,26 +1,29 @@ #include "main.hh" +#include "inputscore.hh" #include "score.hh" #include "string.hh" -static svec sv; +static svec sv; static String outfn="lelie.uit"; // todo: check we don't overwrite default output. - void do_scores() { - for (int i=0; i < sv.sz(); i++) { - sv[i]->process(); - sv[i]->output(outfn); + for (int i=0; i < sv.sz(); i++) { + Score * s = sv[i]->parse(); delete sv[i]; - sv[i] =0; + + s->process(); + s->output(outfn); + delete s; + } } void -add_score(Score * s) +add_score(Input_score * s) { sv.add(s); }