This commit is contained in:
M09Ic 2025-06-05 12:29:02 +08:00
parent cd58c410d8
commit d21dd493f6
2 changed files with 8 additions and 2 deletions

View File

@ -10,11 +10,17 @@ var (
func ParseEXTPlaceholderFunc(exts []string) func(string) []string { func ParseEXTPlaceholderFunc(exts []string) func(string) []string {
return func(s string) []string { return func(s string) []string {
ss := make([]string, len(exts)) ss := make([]string, len(exts))
var n int
for i, e := range exts { for i, e := range exts {
if strings.Contains(s, EXTChar) { if strings.Contains(s, EXTChar) {
n++
ss[i] = strings.Replace(s, EXTChar, e, -1) ss[i] = strings.Replace(s, EXTChar, e, -1)
} }
} }
if n == 0 {
return []string{s}
} else {
return ss return ss
} }
}
} }

@ -1 +1 @@
Subproject commit 1f05d5f7c2506df8d635997ed1d3b39e0b7c9502 Subproject commit fe95f1f22d18b6cf2046b004191f5bd745f1c578