cc: fix a utility to make C macro name
Use the result of regex.ReplaceAllString() Bug: 149591522 (not directly related to this) Test: m (with new unit test) Change-Id: Ifce07547ccc067f1ee5bd8467c2fb7d7f8387b8e
This commit is contained in:
@@ -1329,7 +1329,7 @@ var charsNotForMacro = regexp.MustCompile("[^a-zA-Z0-9_]+")
|
||||
|
||||
func versioningMacroName(moduleName string) string {
|
||||
macroName := charsNotForMacro.ReplaceAllString(moduleName, "_")
|
||||
macroName = strings.ToUpper(moduleName)
|
||||
macroName = strings.ToUpper(macroName)
|
||||
return "__" + macroName + "_API__"
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user