diff options
Diffstat (limited to 'community/elogind/reverse_CLOSE_ON_EXEC_removal.patch')
-rw-r--r-- | community/elogind/reverse_CLOSE_ON_EXEC_removal.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/community/elogind/reverse_CLOSE_ON_EXEC_removal.patch b/community/elogind/reverse_CLOSE_ON_EXEC_removal.patch new file mode 100644 index 0000000000..98f1fdbcf7 --- /dev/null +++ b/community/elogind/reverse_CLOSE_ON_EXEC_removal.patch @@ -0,0 +1,14 @@ +diff --git a/src/basic/fileio.c b/src/basic/fileio.c +index e981cd024..ffcbf7309 100644 +--- a/src/basic/fileio.c ++++ b/src/basic/fileio.c +@@ -156,7 +156,7 @@ int write_string_file_ts( + goto fail; + } + +- f = fdopen(fd, "w"); ++ f = fdopen(fd, "we"); + if (!f) { + r = -errno; + safe_close(fd); + |