From 4cba99fcd404a15c2b9c6fe73071fb3e4f948db6 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Sun, 3 Dec 2023 16:01:46 +0100 Subject: [PATCH] lib/fs: Better equality comparison in mtimefs --- lib/fs/mtimefs.go | 6 +++--- 1 file 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,