tools/checkescape: trim the "(SB)" before searching it in the allowed list

Signed-off-by: Andrei Vagin <avagin@gmail.com>
This commit is contained in:
Andrei Vagin 2020-10-02 14:25:59 -07:00
parent de85b045d4
commit 28ced626a3
1 changed files with 2 additions and 3 deletions

View File

@ -441,9 +441,8 @@ NextLine:
// Is this an "allowed" function definition?
if len(fields) >= 2 && fields[0] == "TEXT" {
if _, ok := funcsAllowed[fields[1]]; ok {
nextFunc = strings.TrimSuffix(fields[1], "(SB)")
} else {
nextFunc = strings.TrimSuffix(fields[1], "(SB)")
if _, ok := funcsAllowed[nextFunc]; !ok {
nextFunc = "" // Don't record addresses.
}
}