From 50b861eba5c7d7db7d1e755c5f53eba9e3fb34e2 Mon Sep 17 00:00:00 2001
From: zhangmeng <775834166@qq.com>
Date: 星期二, 14 一月 2020 17:37:57 +0800
Subject: [PATCH] add chan cache for async
---
goface.go | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/goface.go b/goface.go
index 938ff51..e77e23c 100644
--- a/goface.go
+++ b/goface.go
@@ -175,15 +175,15 @@
}
// Propertize prop
-func (s *SDKFace) Propertize(fpos sdkstruct.CFacePos, data []byte, w, h, c int, ch int) *sdkstruct.CThftResult {
+func (s *SDKFace) Propertize(fpos sdkstruct.CFacePos, data []byte, w, h, c int, ch int) sdkstruct.CThftResult {
if !s.propertizer {
- return nil
+ return sdkstruct.CThftResult{Age: 0}
}
pos := (*C.cFacePos)(unsafe.Pointer(&fpos))
result := C.c_api_face_property(pos, (*C.uchar)(unsafe.Pointer(&data[0])), C.int(w), C.int(h), C.int(ch))
s.printLog("->face--> Propertize")
- return (*sdkstruct.CThftResult)(unsafe.Pointer(&result))
+ return *(*sdkstruct.CThftResult)(unsafe.Pointer(&result))
}
// CFaceInfoArrayToGoArray convert cFaceInfo array to go
--
Gitblit v1.8.0