use ftruncate() instead of posix_fallocate()
version 1.1.1