Index: fusl/src/stdio/pclose.c |
diff --git a/fusl/src/stdio/pclose.c b/fusl/src/stdio/pclose.c |
index 080a426245b67be80d5066a539d2b6fabcf20b4f..d705de4ad2933680f416f8d392c9cc5eeb203654 100644 |
--- a/fusl/src/stdio/pclose.c |
+++ b/fusl/src/stdio/pclose.c |
@@ -2,12 +2,13 @@ |
#include <errno.h> |
#include <unistd.h> |
-int pclose(FILE *f) |
-{ |
- int status, r; |
- pid_t pid = f->pipe_pid; |
- fclose(f); |
- while ((r=__syscall(SYS_wait4, pid, &status, 0, 0)) == -EINTR); |
- if (r<0) return __syscall_ret(r); |
- return status; |
+int pclose(FILE* f) { |
+ int status, r; |
+ pid_t pid = f->pipe_pid; |
+ fclose(f); |
+ while ((r = __syscall(SYS_wait4, pid, &status, 0, 0)) == -EINTR) |
+ ; |
+ if (r < 0) |
+ return __syscall_ret(r); |
+ return status; |
} |