llcppsigfetch:free token

This commit is contained in:
luoliwoshang
2024-08-20 11:01:08 +08:00
parent 43bcf1051d
commit 1f72a52015

View File

@@ -322,6 +322,8 @@ func (ct *Converter) ProcessMarco(cursor clang.Cursor) {
var numTokens c.Uint var numTokens c.Uint
var tokens *clang.Token var tokens *clang.Token
ct.unit.Tokenize(ran, &tokens, &numTokens) ct.unit.Tokenize(ran, &tokens, &numTokens)
defer ct.unit.DisposeTokens(tokens, numTokens)
tokensSlice := unsafe.Slice(tokens, int(numTokens)) tokensSlice := unsafe.Slice(tokens, int(numTokens))
macro := &ast.Macro{ macro := &ast.Macro{