X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fgroup-interface.cc;h=9fbd329e7cf15aacabab9acdca993c4f0a81a57b;hb=e1b465ac050fed8f3957c999ec469fda0b66d351;hp=eccb1210da2ae3f95be1c1580a9ac6bb1603fe6a;hpb=029ae298e4c56984889a7fe47dbbc58f6c7055f4;p=lilypond.git diff --git a/lily/group-interface.cc b/lily/group-interface.cc index eccb1210da..9fbd329e7c 100644 --- a/lily/group-interface.cc +++ b/lily/group-interface.cc @@ -1,37 +1,32 @@ -/* +/* group-interface.cc -- implement Group_interface - + source file of the GNU LilyPond music typesetter - + (c) 1999--2005 Han-Wen Nienhuys - - */ +*/ #include "group-interface.hh" #include "item.hh" void -Group_interface::add_thing (Grob*me, SCM sym, SCM thing) +Group_interface::add_thing (Grob *me, SCM sym, SCM thing) { me->add_to_list_property (sym, thing); } - int Group_interface::count (Grob *me, SCM sym) { return scm_ilength (me->internal_get_property (sym)); } - void -Pointer_group_interface::add_grob (Grob*me, SCM name, Grob*p) +Pointer_group_interface::add_grob (Grob *me, SCM name, Grob *p) { Group_interface::add_thing (me, name, p->self_scm ()); } - - Link_array extract_grob_array (Grob const *elt, SCM symbol) { @@ -47,7 +42,6 @@ extract_grob_array (Grob const *elt, SCM symbol) return arr; } - Link_array extract_item_array (Grob const *elt, SCM symbol) { @@ -55,7 +49,7 @@ extract_item_array (Grob const *elt, SCM symbol) for (SCM s = elt->internal_get_property (symbol); scm_is_pair (s); s = scm_cdr (s)) { SCM e = scm_car (s); - arr.push (dynamic_cast (unsmob_grob (e))); + arr.push (dynamic_cast (unsmob_grob (e))); } arr.reverse ();