]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/source.cc
Merge branch 'master' of git://git.sv.gnu.org/lilypond
[lilypond.git] / lily / source.cc
index 002768038c0069a8b33fd2f649dfc35c72655a24..811b4dd6814dd541400b38895eae08f39c16ed88 100644 (file)
 Sources::Sources ()
 {
   path_ = 0;
-  is_binary_ = false;
 }
 
-void
-Sources::set_binary (bool bo)
+
+Sources::Sources (Sources const &)
 {
-  is_binary_ = bo;
+  assert (false);
 }
 
+
 void
 Sources::set_path (File_path *f)
 {
@@ -58,19 +58,9 @@ Sources::add (Source_file *sourcefile)
 
 Sources::~Sources ()
 {
-  junk_pointers (sourcefiles_);
-}
-
-Source_file *
-Sources::get_sourcefile (char const *str0)
-{
-  for (vector<Source_file*>::iterator i = sourcefiles_.begin();
-       i != sourcefiles_.end (); i++)
+  for (vsize i = 0; i < sourcefiles_.size (); i++)
     {
-      if ((*i)->contains (str0))
-       return *i;
+      sourcefiles_[i]->unprotect ();
     }
-
-  return 0;
 }