summaryrefslogtreecommitdiff
path: root/process.c
diff options
context:
space:
mode:
Diffstat (limited to 'process.c')
-rw-r--r--process.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/process.c b/process.c
index f7adcaf708..93c8544015 100644
--- a/process.c
+++ b/process.c
@@ -292,16 +292,16 @@ assert_close_on_exec(int fd)
{
#if VM_CHECK_MODE > 0
#if defined(HAVE_FCNTL) && defined(F_GETFD) && defined(FD_CLOEXEC)
- int flags = fcntl(fd, F_GETFD);
- if (flags == -1) {
- static const char m[] = "reserved FD closed unexpectedly?\n";
- (void)write(2, m, sizeof(m) - 1);
- return;
- }
- if (flags & FD_CLOEXEC) return;
- rb_bug("reserved FD did not have close-on-exec set");
+ int flags = fcntl(fd, F_GETFD);
+ if (flags == -1) {
+ static const char m[] = "reserved FD closed unexpectedly?\n";
+ (void)write(2, m, sizeof(m) - 1);
+ return;
+ }
+ if (flags & FD_CLOEXEC) return;
+ rb_bug("reserved FD did not have close-on-exec set");
#else
- rb_bug("reserved FD without close-on-exec support");
+ rb_bug("reserved FD without close-on-exec support");
#endif /* FD_CLOEXEC */
#endif /* VM_CHECK_MODE */
}