diff options
Diffstat (limited to 'pathfs_frontend/compat_darwin.go')
-rw-r--r-- | pathfs_frontend/compat_darwin.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pathfs_frontend/compat_darwin.go b/pathfs_frontend/compat_darwin.go new file mode 100644 index 0000000..816ba88 --- /dev/null +++ b/pathfs_frontend/compat_darwin.go @@ -0,0 +1,13 @@ +package pathfs_frontend + +import "syscall" + +// prealloc - preallocate space without changing the file size. This prevents +// us from running out of space in the middle of an operation. +func prealloc(fd int, off int64, len int64) (err error) { + // + // Sorry, fallocate is not available on OSX at all and + // fcntl F_PREALLOCATE is not accessible from Go. + // + // See https://github.com/rfjakob/gocryptfs/issues/18 if you want to help. +} |