diff --git a/main.go b/main.go index fb41f9d..e63f937 100644 --- a/main.go +++ b/main.go @@ -42,7 +42,7 @@ var ( // Preload cached list of files and hashes func init() { - romCache := ROMCache{} + romCache = ROMCache{} romCache.Cached = make(map[string]bool) go updateROMCache("public") } @@ -81,7 +81,7 @@ func updateROMCache(romDirectory string) { // skip already cached files romCache.Lock() - if romCache.Cached[d.Name()] { + if _, ok := romCache.Cached[d.Name()]; ok { romCache.Unlock() return nil }