source file of the GNU LilyPond music typesetter
- (c) 1999--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 1999--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#ifndef LY_SMOBS_ICC
void \
CL::smobify_self () \
{ \
- self_scm_ = unprotected_smobify_self (); \
protection_cons_ = SCM_EOL; \
+ self_scm_ = unprotected_smobify_self (); \
protect (); \
} \
void \
SCM \
CL::unprotect () \
{ \
- unprotect_smob (&protection_cons_); \
+ unprotect_smob (self_scm_, &protection_cons_); \
return self_scm_; \
} \
SCM \