* lib/mi-support.exp (varobj_tree::walk_tree): Set _root_idx
authorTom Tromey <tromey@redhat.com>
Mon, 7 Oct 2013 19:10:45 +0000 (19:10 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 7 Oct 2013 19:10:45 +0000 (19:10 +0000)
to 0.

gdb/testsuite/ChangeLog
gdb/testsuite/lib/mi-support.exp

index 3a5a4e0..98d4bbc 100644 (file)
@@ -1,3 +1,8 @@
+2013-10-07  Tom Tromey  <tromey@redhat.com>
+
+       * lib/mi-support.exp (varobj_tree::walk_tree): Set _root_idx
+       to 0.
+
 2013-10-06  Sergio Durigan Junior  <sergiodj@redhat.com>
 
        * gdb.base/corefile.exp: Test whether $_exitsignal is set and
index 86a0fd6..3d55609 100644 (file)
@@ -2259,11 +2259,14 @@ namespace eval ::varobj_tree {
   # given varobj TREE.  See detailed explanation above.
   proc walk_tree {language tree callback} {
     global root
+    variable _root_idx
 
     if {[llength $tree] < 3} {
       error "tree does not contain enough elements"
     }
 
+    set _root_idx 0
+
     # Create root node and process the tree.
     array set root [list language $language]
     array set root [list obj_name "root"]