]> git.donarmstrong.com Git - lilypond.git/commitdiff
*** empty log message ***
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 13 Sep 2002 23:05:59 +0000 (23:05 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 13 Sep 2002 23:05:59 +0000 (23:05 +0000)
lily/font-metric.cc
lily/grob.cc
lily/music.cc
lily/translator.cc

index 2a41c35dd5e2247d30d1fcdae471d50faac471fe..a25bde424f72a4ef9ca570f4211fc207d454540b 100644 (file)
@@ -82,7 +82,7 @@ Font_metric::~Font_metric ()
 Font_metric::Font_metric ()
 {
   description_ = SCM_EOL;
-
+  self_scm_ = SCM_EOL;
   smobify_self ();
 }
 
index 8119bedcbd5df3c7a9e7a9b4e82f85add4e023c3..382cbe2de71742d05c32b45d27aa4594402360ef 100644 (file)
@@ -45,7 +45,7 @@ Grob::Grob (SCM basicprops)
   /*
     fixme: default should be no callback.
    */
-
+  self_scm_ = SCM_EOL;
   pscore_=0;
   status_ = 0;
   original_ = 0;
@@ -122,6 +122,8 @@ Grob::Grob (Grob const&s)
    : dim_cache_ (s.dim_cache_)
 {
   original_ = (Grob*) &s;
+  self_scm_ = SCM_EOL;
+
   immutable_property_alist_ = s.immutable_property_alist_;
 
   mutable_property_alist_ = SCM_EOL;
index 1c7843d976c1376beee99f3d0ba697c01a34af64..40d913266a9ae8551d1cccec448801a6d663866e 100644 (file)
@@ -44,6 +44,7 @@ Music::Music (Music const &m)
 {
   immutable_property_alist_ = m.immutable_property_alist_;
   mutable_property_alist_ = SCM_EOL;
+  self_scm_ = SCM_EOL;
 
   /*
     First we smobify_self, then we copy over the stuff.  If we don't,
@@ -58,6 +59,7 @@ Music::Music (Music const &m)
 
 Music::Music (SCM l)
 {
+  self_scm_ = SCM_EOL;
   immutable_property_alist_ = l;
   mutable_property_alist_ = SCM_EOL;
   smobify_self ();
index 3b233d7f05124983cede24922a2857e601fbe50f..dd4ea8c236e5f3425665d126cb9dd0da4d1f139c 100644 (file)
@@ -32,6 +32,7 @@ Translator::init ()
 
 Translator::Translator ()
 {
+  self_scm_ = SCM_EOL;
   init ();
   output_def_ = 0;
   smobify_self ();
@@ -39,6 +40,7 @@ Translator::Translator ()
 
 Translator::Translator (Translator const &s)
 {
+  self_scm_ = SCM_EOL;
   init ();
   output_def_ = s.output_def_;
   type_string_ = s.type_string_;