summaryrefslogtreecommitdiff
path: root/input.c
diff options
context:
space:
mode:
authorRobert Swiecki <robert@swiecki.net>2019-02-11 23:14:49 +0100
committerRobert Swiecki <robert@swiecki.net>2019-02-11 23:14:49 +0100
commitd1284344587b43685f89dc3d0a4a99973936e395 (patch)
tree74aa7b2c303b9a898808ded35a3672c2b197394a /input.c
parent198ea70c842b8a04b49a74e4601aca47c2ceaf96 (diff)
downloadhonggfuzz-d1284344587b43685f89dc3d0a4a99973936e395.tar.gz
input: comment on ftruncate
Diffstat (limited to 'input.c')
-rw-r--r--input.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/input.c b/input.c
index 83ca52c5..70182162 100644
--- a/input.c
+++ b/input.c
@@ -56,8 +56,9 @@ void input_setSize(run_t* run, size_t sz) {
if (sz > run->global->mutate.maxFileSz) {
PLOG_F("Too large size requested: %zu > maxSize: %zu", sz, run->global->mutate.maxFileSz);
}
-#if !defined(__CYGWIN__)
/* ftruncate of a mmaped file fails under CygWin */
+#if !defined(__CYGWIN__)
+ /* ftruncate for each change of a dynamic file size might be expensive though */
if (TEMP_FAILURE_RETRY(ftruncate(run->dynamicFileFd, sz)) == -1) {
PLOG_W("ftruncate(run->dynamicFileFd=%d, sz=%zu)", run->dynamicFileFd, sz);
}