X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fpaper-outputter.cc;h=5ba03e95c78ee2e9a26477d5e30513f62ce038f5;hb=47db9a3883d726ca53e2133a3b2298f78dd6a32e;hp=712c9c9bab71773e77dae2442cc031ee0772934c;hpb=886093b9ffe6b0f1a4a9d7d02ec12242c85b3caa;p=lilypond.git diff --git a/lily/paper-outputter.cc b/lily/paper-outputter.cc index 712c9c9bab..5ba03e95c7 100644 --- a/lily/paper-outputter.cc +++ b/lily/paper-outputter.cc @@ -1,7 +1,7 @@ /* This file is part of LilyPond, the GNU music typesetter. - Copyright (C) 1997--2014 Han-Wen Nienhuys + Copyright (C) 1997--2015 Han-Wen Nienhuys Jan Nieuwenhuizen LilyPond is free software: you can redistribute it and/or modify @@ -62,20 +62,10 @@ Paper_outputter::~Paper_outputter () SCM -Paper_outputter::mark_smob (SCM x) +Paper_outputter::mark_smob () { - Paper_outputter *p = (Paper_outputter *) SCM_CELL_WORD_1 (x); - scm_gc_mark (p->output_module_); - return p->file_; -} - -int -Paper_outputter::print_smob (SCM /* x */, - SCM p, - scm_print_state *) -{ - scm_puts ("#", p); - return 1; + scm_gc_mark (output_module_); + return file_; } SCM