&& !ly_is_procedure (data)
&& !is_simple_closure (data))
{
- g->set_property (axis_offset_symbol (a), proc);
+ g->internal_set_property (axis_offset_symbol (a),
+ proc);
return ;
}
proc = ly_make_simple_closure (scm_list_1 (proc));
SCM expr = scm_list_3 (plus, proc, data);
- g->set_property (axis_offset_symbol (a), ly_make_simple_closure (expr));
+ g->internal_set_property (axis_offset_symbol (a),
+ ly_make_simple_closure (expr));
}
data = scm_from_int (0);
SCM expr = scm_list_2 (proc, data);
- g->set_property (axis_offset_symbol (a),
-
- // twice: one as a wrapper for grob property routines,
- // once for the actual delayed binding.
- ly_make_simple_closure (ly_make_simple_closure (expr)));
+ g->internal_set_property (axis_offset_symbol (a),
+
+ // twice: one as a wrapper for grob property routines,
+ // once for the actual delayed binding.
+ ly_make_simple_closure (ly_make_simple_closure (expr)));
}