[gdb/testsuite] Fix gdb.base/style.exp with stub-termcap
authorTom de Vries <tdevries@sdflex.arch.suse.de>
Tue, 30 Nov 2021 14:37:01 +0000 (15:37 +0100)
committerTom de Vries <tdevries@suse.de>
Tue, 30 Nov 2021 14:37:01 +0000 (15:37 +0100)
commitd0b39fc48552fb96b00176145f11ecc871ef4024
treef5128b1d221937f600d7802b2409235125c78946
parent9745b5a753e5bbb3796e77f058bdf1b23b82bd89
[gdb/testsuite] Fix gdb.base/style.exp with stub-termcap

When running test-case gdb.base/style.exp with a gdb build using
stub-termcap.c, we run into:
...
(gdb) PASS: gdb.base/style.exp: all styles enabled: frame when width=20
^M<et width 30^M
(gdb) FAIL: gdb.base/style.exp: all styles enabled: set width 30
...

The problem is that we're trying to issue the command "set width 30" while
width is set to 20, which causes horizontal scrolling.

Fix this by resetting the width to 0 before issuing the "set width 30"
command.

Tested on x86_64-linux.

Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=24582
gdb/testsuite/gdb.base/style.exp