cl: fix global var rewrite in alt pkg

This commit is contained in:
Li Jie
2025-11-14 15:20:24 +08:00
parent e2bb68489d
commit 22a43622a0
2 changed files with 7 additions and 3 deletions

View File

@@ -134,7 +134,12 @@ func (p *context) rewriteValue(name string) (string, bool) {
if p.rewrites == nil {
return "", false
}
val, ok := p.rewrites[name]
dot := strings.LastIndex(name, ".")
if dot < 0 {
return "", false
}
varName := name[dot+1:]
val, ok := p.rewrites[varName]
return val, ok
}