]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.47
authorfred <fred>
Sun, 24 Mar 2002 20:06:02 +0000 (20:06 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:06:02 +0000 (20:06 +0000)
flower/string.cc
lily/identifier.cc
lily/score.cc
lily/symtable.cc

index 9f5fca9dad2178726f8cc34ce18f7294369aef5d..0e479de3e55bb37bc364c85c28d50a048cc0dc1e 100644 (file)
@@ -6,6 +6,10 @@
 
  */
 
+#ifndef _GNU_SOURCE // we want memmem
+#define _GNU_SOURCE
+#endif
+
 #include <stdlib.h>
 #include <stdio.h>
 
index 62f0a3a8408323387db16b0a826d02ddcb73abd2..107bd2417da618b97ad3e08e563afdc1c728d187 100644 (file)
@@ -118,7 +118,8 @@ IMPLEMENT_ID_CLASS(Request_id, Request, request);
 IMPLEMENT_ID_CLASS(Midi_def_id, Midi_def, mididef);
 IMPLEMENT_ID_CLASS(Paper_def_id, Paper_def, paperdef);
 
-Identifier::Identifier (Identifier const&)
+Identifier::Identifier (Identifier const&s)
+  : Input (s)
 {
   assert (false);
 }
index b62844147539607001d06401a6d49fc8c7650c5a..5dac6960869f16ae5024ca9aefa9f694ae2d8c51 100644 (file)
@@ -30,6 +30,7 @@ Score::Score()
 }
 
 Score::Score (Score const &s)
+  : Input (s)
 {
   music_p_ = (s.music_p_) ? s.music_p_->clone() : 0;
   for (int i=0; i < s.def_p_arr_.size (); i++)
index d247fa649473b75a63dc8c69d8a9762369ea8b21..0be5fbf742f9082d47959cebb4d8c2be35886a7b 100644 (file)
@@ -19,7 +19,9 @@ Symtables::Symtables()
 {
 }
 
+
 Symtables::Symtables (Symtables const &s)
+  : Dictionary<Symtable*> (s)
 {
   for (Assoc_iter<String, Symtable*>  i (s); i.ok(); i++)
     {