termux-packages/disabled-packages/dgsh/core-tools-src-dgsh-tee.c.p...

12 lines
412 B
Diff

--- a/core-tools/src/dgsh-tee.c
+++ b/core-tools/src/dgsh-tee.c
@@ -439,7 +439,7 @@
#ifdef FALLOC_FL_PUNCH_HOLE
static bool warned = false;
- if (fallocate(tmp_fd, FALLOC_FL_PUNCH_HOLE, pool * buffer_size, buffer_size) < 0 &&
+ if (fallocate(bp->page_file_fd, FALLOC_FL_PUNCH_HOLE, pool * buffer_size, buffer_size) < 0 &&
!warned) {
warn("Failed to free temporary buffer space");
warned = true;