diff options
author | Pedro Alves <palves@redhat.com> | 2009-06-10 23:39:45 +0000 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2009-06-10 23:39:45 +0000 |
commit | e21458b242c4b5f6d3a07e88d22130160f4fb7f1 (patch) | |
tree | 43e5b702d557d84bbbaea0a200cde6bfbf7dd1cd | |
parent | 8bb318c686da09d7b614eaa7b147137d8747a985 (diff) | |
download | gdb-e21458b242c4b5f6d3a07e88d22130160f4fb7f1.zip gdb-e21458b242c4b5f6d3a07e88d22130160f4fb7f1.tar.gz gdb-e21458b242c4b5f6d3a07e88d22130160f4fb7f1.tar.bz2 |
* varobj.c (varobj_create): Properly restore the selected frame.
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/varobj.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 000b6e8..5b23ea7 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2009-06-11 Pedro Alves <pedro@codesourcery.com> + + * varobj.c (varobj_create): Properly restore the selected frame. + 2009-06-05 Tom Tromey <tromey@redhat.com> * inferior.c (print_inferior): Make a table, not a list. Emit diff --git a/gdb/varobj.c b/gdb/varobj.c index 9729766..7df7fed 100644 --- a/gdb/varobj.c +++ b/gdb/varobj.c @@ -577,7 +577,7 @@ varobj_create (char *objname, var->root->rootvar = var; /* Reset the selected frame */ - if (fi != NULL) + if (old_fi != NULL) select_frame (old_fi); } |