diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 21:39:00 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 21:39:00 +0200 |
| commit | e0dddff176a01d410904b6750b3395de4f7e54db (patch) | |
| tree | a0490057abfb75e89f7bd4559472717297cad823 /internal/engine/facts.go | |
| parent | d53c83e2fe6f1ecef006f116095fa8d1d18f3a7d (diff) | |
| download | krino-e0dddff176a01d410904b6750b3395de4f7e54db.tar.gz krino-e0dddff176a01d410904b6750b3395de4f7e54db.zip | |
plan 9: keyword cache keys on extension, max-read and Unicode tables, trims removed keywords
Diffstat (limited to 'internal/engine/facts.go')
| -rw-r--r-- | internal/engine/facts.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/engine/facts.go b/internal/engine/facts.go index 9035245..487604b 100644 --- a/internal/engine/facts.go +++ b/internal/engine/facts.go @@ -212,7 +212,7 @@ func (f *facts) cacheID() (kwcache.ID, bool) { // fileCacheID is file's kwcache.ID. func fileCacheID(file scan.File) kwcache.ID { - return kwcache.ID{Dev: file.Dev, Ino: file.Ino, Size: file.Size, MTime: file.ModTime.UnixNano()} + return kwcache.ID{Dev: file.Dev, Ino: file.Ino, Size: file.Size, MTime: file.ModTime.UnixNano(), Ext: strings.ToLower(filepath.Ext(file.Name))} } // Duplicate resolves dirs against the directory's root, builds (or reuses) |
