diff options
Diffstat (limited to 'gdb/guile/scm-exception.c')
-rw-r--r-- | gdb/guile/scm-exception.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gdb/guile/scm-exception.c b/gdb/guile/scm-exception.c index ffe83ed..c892884 100644 --- a/gdb/guile/scm-exception.c +++ b/gdb/guile/scm-exception.c @@ -109,9 +109,7 @@ exscm_mark_exception_smob (SCM self) exception_smob *e_smob = (exception_smob *) SCM_SMOB_DATA (self); scm_gc_mark (e_smob->key); - scm_gc_mark (e_smob->args); - /* Do this last. */ - return gdbscm_mark_gsmob (&e_smob->base); + return e_smob->args; } /* The smob "print" function for <gdb:exception>. */ |