func (fs *hgFSNative) fileInfo(ent *hg_store.ManifestEnt) *util.FileInfo { var mode os.FileMode mtime, err := fs.getModTime() if err != nil { return nil } if ent.IsExecutable() { mode |= 0111 // +x } if ent.IsLink() { mode |= os.ModeSymlink } return &util.FileInfo{ Name_: filepath.Base(ent.FileName), Mode_: mode, ModTime_: mtime, } }