1 // Wrapper for github.com/tgulacsi/go-locking since it doesn't compile on windows.
3 // On windows, returns a dummy lock that always succeeds. On other OSes,
4 // returns a *locking.FLock.
6 // Windows also does file locking on its own, but with different
10 type FileLock interface {