mirror of
https://github.com/nvbn/thefuck.git
synced 2025-01-18 20:11:17 +00:00
#N/A: Fix mmap log cleanup
This commit is contained in:
parent
1508ecfeae
commit
4c9099a79b
@ -16,9 +16,11 @@ def _read(f, fd):
|
||||
try:
|
||||
f.write(data)
|
||||
except ValueError:
|
||||
f.move(0, const.LOG_SIZE_TO_CLEAN,
|
||||
const.LOG_SIZE_IN_BYTES - const.LOG_SIZE_TO_CLEAN)
|
||||
f.seek(const.LOG_SIZE_IN_BYTES - const.LOG_SIZE_TO_CLEAN)
|
||||
position = const.LOG_SIZE_IN_BYTES - const.LOG_SIZE_TO_CLEAN
|
||||
f.move(0, const.LOG_SIZE_TO_CLEAN, position)
|
||||
f.seek(position)
|
||||
f.write(b'\x00' * const.LOG_SIZE_TO_CLEAN)
|
||||
f.seek(position)
|
||||
return data
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user