From b9568aa53309aa18ae0fa7c83bf0c29557772183 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Mon, 6 Oct 2014 18:44:28 +0200 Subject: [PATCH] Bitrot fix in outcommented Grob_array::mark_smob code Just in case we need to resuscitate that code, it would be nice if it were actually correct. This is an afterthought of issue 4135. --- lily/grob-array.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lily/grob-array.cc b/lily/grob-array.cc index f1f47561e3..908ff6334b 100644 --- a/lily/grob-array.cc +++ b/lily/grob-array.cc @@ -55,9 +55,8 @@ SCM Grob_array::mark_smob () { #if 0 /* see System::derived_mark () const */ - Grob_array *ga = Grob_array::unsmob (s); - for (vsize i = 0; i < ga->grobs_.size (); i++) - scm_gc_mark (ga->grobs_[i]->self_scm ()); + for (vsize i = 0; i < grobs_.size (); i++) + scm_gc_mark (grobs_[i]->self_scm ()); #endif return SCM_UNDEFINED; } -- 2.39.5