diff options
Diffstat (limited to 'gdb/target.c')
-rw-r--r-- | gdb/target.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gdb/target.c b/gdb/target.c index 7c9befc..5a3764e 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -562,11 +562,7 @@ target_stack::push (target_ops *t) strata stratum = t->stratum (); if (m_stack[stratum] != NULL) - { - target_ops *prev = m_stack[stratum]; - m_stack[stratum] = NULL; - target_close (prev); - } + unpush (m_stack[stratum]); /* Now add the new one. */ m_stack[stratum] = t; |