]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/scores.cc
release: 0.1.41
[lilypond.git] / lily / scores.cc
index a13e1195bebfc22e9112de595965b5e26825a0e0..5badc05fb00bb0f2e53c445c417aa8a17b361675 100644 (file)
 #include "parray.hh"
 
 static Link_array<Score> global_score_array;
-String default_out_fn = "lelie";
+String default_outname_suffix_global = "";
+String default_outname_base_global =  "lelie";
+int default_count_global;
+
 
 void
 do_scores()
 {
   for (int i=0; i < global_score_array.size(); i++)
     {
-      Score *&is_p = global_score_array[i];
+//      Score *&is_p = global_score_array[i];
+      Score* is_p = global_score_array[i];
       if (!is_p->header_p_)
        is_p->header_p_ = new Header;
       
+                
       is_p->header_p_->lily_id_str_ = "Lily was here, " +
        get_version_number_str();
       if (is_p->errorlevel_i_)
@@ -37,9 +42,15 @@ do_scores()
        {
          is_p->process();
        }
-      delete is_p;
-      is_p =0;
+    }
+}
 
+void
+clear_scores ()
+{
+  for (int i=0; i < global_score_array.size(); i++)
+    {
+      delete global_score_array[i];
     }
   global_score_array.clear();
 }
@@ -50,8 +61,3 @@ add_score (Score * s)
   global_score_array.push (s);
 }
 
-void
-set_default_output (String s)
-{
-  default_out_fn = s;
-}