]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/main.cc
release: 0.1.33
[lilypond.git] / lily / main.cc
index 73e4dc087659ac2e8c095d9efe9f4be639f1a34b..b059da16078fccbf1d101ca4632614b930821d79 100644 (file)
@@ -127,9 +127,15 @@ do_one_file (String init_str, String file_str)
     My_lily_parser parser (source_l_g);
     parser.set_version_check (version_ignore_b);
     parser.parse_file (init_str, file_str);
-    exit_status_i_ |= parser.error_level_i_;
+
+    if (parser.error_level_i_)
+      {
+       exit_status_i_  = 1;
+      }
+    else
+      do_scores();
+    clear_scores ();
   }
-  do_scores();
   source_l_g = 0;
 }