diff options
author | Jakob Borg <jakob@kastelo.net> | 2023-12-03 16:01:46 +0100 |
---|---|---|
committer | Jakob Borg <jakob@kastelo.net> | 2023-12-03 16:01:46 +0100 |
commit | 4cba99fcd404a15c2b9c6fe73071fb3e4f948db6 (patch) | |
tree | 07d32c151765b59121fd285e72cf4cf8c7b09c80 | |
parent | 2ae15aa4546b8cf76cd6077303aa6b97e2e043ee (diff) | |
download | syncthing-4cba99fcd404a15c2b9c6fe73071fb3e4f948db6.tar.gz syncthing-4cba99fcd404a15c2b9c6fe73071fb3e4f948db6.zip |
lib/fs: Better equality comparison in mtimefs
-rw-r--r-- | lib/fs/mtimefs.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/fs/mtimefs.go b/lib/fs/mtimefs.go index 404038efb..ba1d1ecc5 100644 --- a/lib/fs/mtimefs.go +++ b/lib/fs/mtimefs.go @@ -88,7 +88,7 @@ func (f *mtimeFS) Stat(name string) (FileInfo, error) { if err != nil { return nil, err } - if mtimeMapping.Real == info.ModTime() { + if mtimeMapping.Real.Equal(info.ModTime()) { info = mtimeFileInfo{ FileInfo: info, mtime: mtimeMapping.Virtual, @@ -108,7 +108,7 @@ func (f *mtimeFS) Lstat(name string) (FileInfo, error) { if err != nil { return nil, err } - if mtimeMapping.Real == info.ModTime() { + if mtimeMapping.Real.Equal(info.ModTime()) { info = mtimeFileInfo{ FileInfo: info, mtime: mtimeMapping.Virtual, @@ -215,7 +215,7 @@ func (f mtimeFile) Stat() (FileInfo, error) { if err != nil { return nil, err } - if mtimeMapping.Real == info.ModTime() { + if mtimeMapping.Real.Equal(info.ModTime()) { info = mtimeFileInfo{ FileInfo: info, mtime: mtimeMapping.Virtual, |