X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftranslator-scheme.cc;h=edd659db80279decd9fd6aa760115f69bbdf98c0;hb=93b5b6bf5495d930fccd442dc402897f7f07b2de;hp=a80b4c1661bedca200252c6051f340522c4ca218;hpb=ca4a47ffd343a3672c0e13b801eeb2647866ce98;p=lilypond.git diff --git a/lily/translator-scheme.cc b/lily/translator-scheme.cc index a80b4c1661..edd659db80 100644 --- a/lily/translator-scheme.cc +++ b/lily/translator-scheme.cc @@ -3,15 +3,12 @@ source file of the GNU LilyPond music typesetter - (c) 2002--2004 Han-Wen Nienhuys + (c) 2002--2005 Han-Wen Nienhuys */ -#include "translator.hh" #include "context-def.hh" #include "translator-group.hh" -#include "lily-guile.hh" - LY_DEFINE (ly_translator_name, "ly:translator-name", 1, 0, 0, (SCM trans), @@ -25,7 +22,7 @@ LY_DEFINE (ly_translator_name, "ly:translator-name", } LY_DEFINE (ly_translator_description, "ly:translator-description", - 1,0,0, (SCM me), + 1, 0, 0, (SCM me), "Return an alist of properties of translator @var{me}.") { Translator *tr = unsmob_translator (me); @@ -36,7 +33,7 @@ LY_DEFINE (ly_translator_description, "ly:translator-description", int Translator::print_smob (SCM s, SCM port, scm_print_state *) { - Translator *me = (Translator*) ly_cdr (s); + Translator *me = (Translator*) SCM_CELL_WORD_1 (s); scm_puts ("#", port);