aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Borg <jakob@kastelo.net>2023-12-03 16:01:46 +0100
committerJakob Borg <jakob@kastelo.net>2023-12-03 16:01:46 +0100
commit4cba99fcd404a15c2b9c6fe73071fb3e4f948db6 (patch)
tree07d32c151765b59121fd285e72cf4cf8c7b09c80
parent2ae15aa4546b8cf76cd6077303aa6b97e2e043ee (diff)
downloadsyncthing-4cba99fcd404a15c2b9c6fe73071fb3e4f948db6.tar.gz
syncthing-4cba99fcd404a15c2b9c6fe73071fb3e4f948db6.zip
lib/fs: Better equality comparison in mtimefs
-rw-r--r--lib/fs/mtimefs.go6
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,