From 38da44cbf4b5cfe0802c1647c0efc6f2aeb0e821 Mon Sep 17 00:00:00 2001 From: Steven Murdoch Date: Sat, 20 Nov 2010 13:50:55 +0000 Subject: [PATCH] Fix compile error on MacOS X (and other platforms without O_CLOEXEC) --- src/common/compat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/compat.c b/src/common/compat.c index 42602fb3a3..07d961812c 100644 --- a/src/common/compat.c +++ b/src/common/compat.c @@ -112,7 +112,7 @@ tor_open_cloexec(const char *path, int flags, unsigned mode) int fd = open(path, flags, mode); #ifdef FD_CLOEXEC if (fd >= 0) - fcntl(s, F_SETFD, FD_CLOEXEC); + fcntl(fd, F_SETFD, FD_CLOEXEC); #endif return fd; #endif