projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2010-05-15 Michael Snyder <msnyder@vmware.com>
[deliverable/binutils-gdb.git]
/
gdb
/
progspace.c
diff --git
a/gdb/progspace.c
b/gdb/progspace.c
index 5a2acfd59029d10d512548af39d103d0247d6dfb..b1abcf929ed96b3f107c3a71758d1d7987f5c204 100644
(file)
--- a/
gdb/progspace.c
+++ b/
gdb/progspace.c
@@
-227,6
+227,7
@@
static void
restore_program_space (void *arg)
{
struct program_space *saved_pspace = arg;
restore_program_space (void *arg)
{
struct program_space *saved_pspace = arg;
+
set_current_program_space (saved_pspace);
}
set_current_program_space (saved_pspace);
}
@@
-239,6
+240,7
@@
save_current_program_space (void)
{
struct cleanup *old_chain = make_cleanup (restore_program_space,
current_program_space);
{
struct cleanup *old_chain = make_cleanup (restore_program_space,
current_program_space);
+
return old_chain;
}
return old_chain;
}
@@
-435,6
+437,7
@@
update_address_spaces (void)
if (shared_aspace)
{
struct address_space *aspace = new_address_space ();
if (shared_aspace)
{
struct address_space *aspace = new_address_space ();
+
free_address_space (current_program_space->aspace);
ALL_PSPACES (pspace)
pspace->aspace = aspace;
free_address_space (current_program_space->aspace);
ALL_PSPACES (pspace)
pspace->aspace = aspace;
This page took
0.032068 seconds
and
4
git commands to generate.