2
2
mirror of https://github.com/octoleo/restic.git synced 2024-11-16 01:57:10 +00:00
restic/internal/fs/preallocate_other.go
2023-06-09 11:49:06 +03:00

13 lines
261 B
Go

//go:build !linux && !darwin
// +build !linux,!darwin
package fs
import "os"
func PreallocateFile(wr *os.File, size int64) error {
// Maybe truncate can help?
// Windows: This calls SetEndOfFile which preallocates space on disk
return wr.Truncate(size)
}