zhangmeng
2024-01-18 8fc23a3bb9f49e88478a2505fa7dee434ec50c16
api/bhsgo/bhome_node.go
@@ -8,7 +8,6 @@
import "C"
import (
   "fmt"
   "unsafe"
   bh "basic.com/valib/c_bhomebus.git/proto/source/bhome_msg"
@@ -18,9 +17,7 @@
   if *p == nil || s == 0 {
      return nil
   }
   fmt.Println("unsafeGetBytes creply", *p, "len", s)
   d := (*[0x7fffffff]byte)(*p)[:s:s]
   return d
   return (*[0x7fffffff]byte)(*p)[:s:s]
}
func ByteSlice2String(bs []byte) string {
@@ -78,9 +75,7 @@
   defer C.BHFree(creply, creply_len)
   if r {
      // reply.Unmarshal(C.GoBytes(creply, creply_len))
      fmt.Println("creply", creply, "len", creply_len)
      d := unsafeGetBytes(&creply, int(creply_len))
      fmt.Println("data len", len(d))
      reply.Unmarshal(d)
   }
   return r