diff options
-rw-r--r-- | lldb/test/functionalities/avoids-fd-leak/main.c | 6 |
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; } |