use temp to reduse clangStr.CStr call times
This commit is contained in:
@@ -60,8 +60,9 @@ func (*StringSet) Dispose() {}
|
||||
|
||||
func GoString(clangStr String) (str string) {
|
||||
defer clangStr.Dispose()
|
||||
if clangStr.CStr() != nil {
|
||||
str = c.GoString(clangStr.CStr())
|
||||
cstr := clangStr.CStr()
|
||||
if cstr != nil {
|
||||
str = c.GoString(cstr)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user