summaryrefslogtreecommitdiff
path: root/tests/test-termcap.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2022-01-30 18:50:28 +0100
committerBruno Haible <bruno@clisp.org>2022-01-30 18:50:28 +0100
commit95732541b18c5b9858b72c86bfe582a09a49e6ba (patch)
tree890526df83061e1779ed515db52d8dd7b7107f6e /tests/test-termcap.c
parentada3702813d792fa9225c9812f7066f5a905d540 (diff)
downloadgnulib-95732541b18c5b9858b72c86bfe582a09a49e6ba.tar.gz
tests: Fix interpretation of setupterm's return code.
* tests/test-terminfo.c (main): Test the value of err when setupterm fails, not when it succeeds. * tests/test-termcap.c (main): Likewise.
Diffstat (limited to 'tests/test-termcap.c')
-rw-r--r--tests/test-termcap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test-termcap.c b/tests/test-termcap.c
index 2350012ec8..869f30e988 100644
--- a/tests/test-termcap.c
+++ b/tests/test-termcap.c
@@ -50,7 +50,7 @@ main (int argc, char *argv[])
}
#elif HAVE_TERMINFO
int err = 1;
- if (setupterm (term, STDOUT_FILENO, &err) || err == 1)
+ if (setupterm (term, STDOUT_FILENO, &err) == 0 || err == 1)
{
underline_on = tigetstr ("smul");
underline_off = tigetstr ("rmul");