@@ -75,6 +75,7 @@ func RTU_JsonMsgProcCb(jsonStr *C.char) *C.char {
if w == nil { // 无应答
return nil
}
+ // 下面由C.CString()分配的堆内存由C侧释放
b, err := w.String()
if err != nil {
return C.CString(fmt.Sprintf("an error occurred while calling the String() method of jsonrpc2.Response: %v", err))