diff options
Diffstat (limited to 'gdb/guile/scm-iterator.c')
-rw-r--r-- | gdb/guile/scm-iterator.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gdb/guile/scm-iterator.c b/gdb/guile/scm-iterator.c index a6deb84..e0155a9 100644 --- a/gdb/guile/scm-iterator.c +++ b/gdb/guile/scm-iterator.c @@ -119,9 +119,7 @@ itscm_mark_iterator_smob (SCM self) scm_gc_mark (i_smob->object); scm_gc_mark (i_smob->progress); - scm_gc_mark (i_smob->next_x); - /* Do this last. */ - return gdbscm_mark_gsmob (&i_smob->base); + return i_smob->next_x; } /* The smob "print" function for <gdb:iterator>. */ |