]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/note-performer.cc
patch::: 1.3.33.jcn3
[lilypond.git] / lily / note-performer.cc
index 1f88de4aadaf59dd8e42689887810ea079a37bab..782b4848a2b5f393dc8a32341f970f68e8f444e6 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1996,  1997--1999 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1996--2000 Jan Nieuwenhuizen <janneke@gnu.org>
  */
 
 #include "note-performer.hh"
@@ -31,15 +31,15 @@ Note_performer::do_print () const
 }
 
 void 
-Note_performer::do_process_requests () 
+Note_performer::do_process_music () 
 {
   if (note_req_l_arr_.size ())
     {
       int transposing_i = 0;
       //urg
-      Scalar prop = get_property ("transposing", 0);
-      if (!prop.empty_b () && prop.isnum_b ()) 
-       transposing_i = prop;
+      SCM prop = get_property ("transposing");
+      if (gh_number_p(prop)) 
+       transposing_i = gh_scm2int (prop);
 
       while (note_req_l_arr_.size ())
        {