summaryrefslogtreecommitdiff
path: root/report.c
diff options
context:
space:
mode:
authorJagger <robert@swiecki.net>2016-04-16 19:27:47 +0200
committerJagger <robert@swiecki.net>2016-04-16 19:27:47 +0200
commit5a3c4c357b3b1635d4fe742196c9c324847fef78 (patch)
tree2da1a921fdd3a9bc8c56e53087654c3476634e24 /report.c
parent1d5467e5a237afd3e00c9bcd39468f4c34c40268 (diff)
downloadhonggfuzz-5a3c4c357b3b1635d4fe742196c9c324847fef78.tar.gz
Use O_CLOEXEC to avoid leaking data to child
Diffstat (limited to 'report.c')
-rw-r--r--report.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/report.c b/report.c
index d31b1400..e486b1fd 100644
--- a/report.c
+++ b/report.c
@@ -81,7 +81,7 @@ void report_Report(honggfuzz_t * hfuzz, char *s)
snprintf(reportFName, sizeof(reportFName), "%s", hfuzz->reportFile);
}
- reportFD = open(reportFName, O_WRONLY | O_CREAT | O_APPEND, 0644);
+ reportFD = open(reportFName, O_WRONLY | O_CREAT | O_APPEND | O_CLOEXEC, 0644);
if (reportFD == -1) {
PLOG_F("Couldn't open('%s') for writing", reportFName);
}