- SCM vis = bars_[0]->internal_get_grob_property (vissym);
- if (scm_equal_p (spanbar_->internal_get_grob_property (vissym), vis) != SCM_BOOL_T)
- spanbar_->internal_set_grob_property (vissym, vis);
+ SCM vis = bars_[0]->internal_get_property (vissym);
+ if (ly_c_equal_p (spanbar_->internal_get_property (vissym), vis))
+ spanbar_->internal_set_property (vissym, vis);