* varobj.c (varobj_create): Properly restore the selected frame.
authorPedro Alves <palves@redhat.com>
Wed, 10 Jun 2009 23:39:45 +0000 (23:39 +0000)
committerPedro Alves <palves@redhat.com>
Wed, 10 Jun 2009 23:39:45 +0000 (23:39 +0000)
gdb/ChangeLog
gdb/varobj.c

index 000b6e8..5b23ea7 100644 (file)
@@ -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
index 9729766..7df7fed 100644 (file)
@@ -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);
     }