CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/08/16 15:59:59

Modified files:
        lily           : lily-parser.cc 

Log message:
        (get_header): copy module, instead of
        returning it.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/lily-parser.cc.diff?tr1=1.48&tr2=1.49&r1=text&r2=text

Patches:
Index: lilypond/lily/lily-parser.cc
diff -u lilypond/lily/lily-parser.cc:1.48 lilypond/lily/lily-parser.cc:1.49
--- lilypond/lily/lily-parser.cc:1.48   Sat Aug 13 21:35:23 2005
+++ lilypond/lily/lily-parser.cc        Tue Aug 16 15:59:59 2005
@@ -218,6 +218,12 @@
   SCM id = parser->lexer_->lookup_identifier ("$defaultheader");
   if (!ly_is_module (id))
     id = ly_make_anonymous_module (be_safe_global);
-
+  else
+    {
+      nid = ly_make_anonymous_module (false);
+      ly_module_copy(nid,id);
+      id = nid;
+    }
+  
   return id;
 }


_______________________________________________
Lilypond-cvs mailing list
Lilypond-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to