diff options
| -rw-r--r-- | ciigo.go | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -288,6 +288,13 @@ func listFileMarkups(dir string, excRE []*regexp.Regexp) ( continue } + if fi.Mode()&os.ModeSymlink == os.ModeSymlink { + fi, err = os.Stat(filePath) + if err != nil { + return nil, fmt.Errorf(`%s: %w`, logp, err) + } + } + if fi.IsDir() { if name[0] == '.' { // Skip any directory start with '.'. |
