// Inherit fsnFlags from parent directory
w.fsnmut.Lock()
- dirFsnFlags, dirFsnFound := w.fsnFlags[dirPath]
- if dirFsnFound {
- w.fsnFlags[filePath] = dirFsnFlags
+ if flags, found := w.fsnFlags[dirPath]; found {
+ w.fsnFlags[filePath] = flags
} else {
w.fsnFlags[filePath] = FSN_ALL
}
if !doesExist {
// Inherit fsnFlags from parent directory
w.fsnmut.Lock()
- dirFsnFlags, dirFsnFound := w.fsnFlags[dirPath]
- if dirFsnFound {
- w.fsnFlags[filePath] = dirFsnFlags
+ if flags, found := w.fsnFlags[dirPath]; found {
+ w.fsnFlags[filePath] = flags
} else {
w.fsnFlags[filePath] = FSN_ALL
}