summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPekka Paalanen <ppaalanen@gmail.com>2012-04-23 14:36:32 +0300
committerPekka Paalanen <ppaalanen@gmail.com>2012-04-25 09:32:58 +0300
commit2ccaf918ab4d5185066b84d4dd6050fa76afdd9e (patch)
tree65c09ea8e476571bbf6cec94c14713edae6c42f4 /tests
parent1463a41f893b0705c30035182bb070a95f822b1c (diff)
tests: silence warnings from pipe()
warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/sanity-test.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/sanity-test.c b/tests/sanity-test.c
index 65e0144..4e6f281 100644
--- a/tests/sanity-test.c
+++ b/tests/sanity-test.c
@@ -91,7 +91,8 @@ FAIL_TEST(sanity_fd_leak)
int fd[2];
/* leak 2 file descriptors */
- pipe(fd);
+ if (pipe(fd) < 0)
+ exit(EXIT_SUCCESS); /* failed to fail */
}
FAIL_TEST(sanity_fd_leak_exec)
@@ -100,7 +101,8 @@ FAIL_TEST(sanity_fd_leak_exec)
int nr_fds = count_open_fds();
/* leak 2 file descriptors */
- pipe(fd);
+ if (pipe(fd) < 0)
+ exit(EXIT_SUCCESS); /* failed to fail */
exec_fd_leak_check(nr_fds);
}
@@ -111,7 +113,7 @@ TEST(sanity_fd_exec)
int nr_fds = count_open_fds();
/* create 2 file descriptors, that should pass over exec */
- pipe(fd);
+ assert(pipe(fd) >= 0);
exec_fd_leak_check(nr_fds + 2);
}