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) {
|
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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user