Use unpush_target not pop_target in core_open.

This commit is contained in:
Jim Kingdon 1991-04-23 02:19:43 +00:00
parent 9a822037b1
commit 269c301158
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,7 @@
Mon Apr 22 00:02:43 1991 Jim Kingdon (kingdon at cygint.cygnus.com)
* printcmd.c (print_scalar_formatted): Add 't' for binary.
* dbxread.c (end_psymtab): Initialize pst->symtab.
* core.c (core_open): Call ADD_SOLIB.
@ -10,7 +12,7 @@ Mon Apr 22 00:02:43 1991 Jim Kingdon (kingdon at cygint.cygnus.com)
* sun3-xdep.c [!TARGET_SUN3]: Just provide empty functions which
don't do anything.
* core.c (core_open): Add make_cleanup (pop_target, 0).
* core.c (core_open): Add make_cleanup (unpush_target, &core_ops).
* Shared library/corefile changes from Peter Schauer:
core.c (core_close): Call CLEAR_SOLIB.

View File

@ -127,7 +127,7 @@ core_open (filename, from_tty)
bfd_errmsg (bfd_error));
ontop = !push_target (&core_ops);
make_cleanup (pop_target, 0);
make_cleanup (unpush_target, &core_ops);
p = bfd_core_file_failing_command (core_bfd);
if (p)