summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2015-02-05 16:11:33 +0000
committerEd Maste <emaste@freebsd.org>2015-02-05 16:11:33 +0000
commit72b3b62fac3fbe0c5eb84974495014c4e8d322ee (patch)
treef6dd8ab2a3f681dc46efad908c5e8e7a969f4d1e
parent7f0230fad9ea6bfd431aeb0424e7eafedb8720d2 (diff)
downloadbcm5719-llvm-72b3b62fac3fbe0c5eb84974495014c4e8d322ee.tar.gz
bcm5719-llvm-72b3b62fac3fbe0c5eb84974495014c4e8d322ee.zip
In fd leak test report all open fds, not only first failure
llvm-svn: 228306
-rw-r--r--lldb/test/functionalities/avoids-fd-leak/main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/test/functionalities/avoids-fd-leak/main.c b/lldb/test/functionalities/avoids-fd-leak/main.c
index 1e5a008605e..d21f70a6287 100644
--- a/lldb/test/functionalities/avoids-fd-leak/main.c
+++ b/lldb/test/functionalities/avoids-fd-leak/main.c
@@ -8,7 +8,7 @@ int
main (int argc, char const **argv)
{
struct stat buf;
- int i;
+ int i, rv = 0;
// Make sure stdin/stdout/stderr exist.
for (i = 0; i <= 2; ++i) {
@@ -20,9 +20,9 @@ main (int argc, char const **argv)
for (i = 3; i <= 256; ++i) {
if (fstat(i, &buf) == 0 || errno != EBADF) {
fprintf(stderr, "File descriptor %d is open.\n", i);
- return 2;
+ rv = 2;
}
}
- return 0;
+ return rv;
}
OpenPOWER on IntegriCloud