diff options
Diffstat (limited to 'gdb/guile/scm-value.c')
-rw-r--r-- | gdb/guile/scm-value.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gdb/guile/scm-value.c b/gdb/guile/scm-value.c index 2160a1e..6e82d26 100644 --- a/gdb/guile/scm-value.c +++ b/gdb/guile/scm-value.c @@ -132,9 +132,7 @@ vlscm_mark_value_smob (SCM self) scm_gc_mark (v_smob->address); scm_gc_mark (v_smob->type); - scm_gc_mark (v_smob->dynamic_type); - /* Do this last. */ - return gdbscm_mark_gsmob (&v_smob->base); + return v_smob->dynamic_type; } /* The smob "free" function for <gdb:value>. */ |