use temp to reduse clangStr.CStr call times

This commit is contained in:
tsingbx
2024-12-02 10:20:41 +08:00
parent 68b09e87b3
commit f106a0854f

View File

@@ -60,8 +60,9 @@ func (*StringSet) Dispose() {}
func GoString(clangStr String) (str string) { func GoString(clangStr String) (str string) {
defer clangStr.Dispose() defer clangStr.Dispose()
if clangStr.CStr() != nil { cstr := clangStr.CStr()
str = c.GoString(clangStr.CStr()) if cstr != nil {
str = c.GoString(cstr)
} }
return return
} }