浏览代码

do not copy the borrowed array

Julius Pfrommer 10 年之前
父节点
当前提交
0d75464a66
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/ua_types.c

+ 2 - 1
src/ua_types.c

@@ -708,7 +708,8 @@ UA_Int32 UA_Variant_borrowSetArray(UA_Variant *v, UA_VTable_Entry *vt, UA_Int32
 	UA_Variant_init(v);
 	v->vt = &UA_borrowed_.types[UA_ns0ToVTableIndex(&vt->typeId)];
 	v->arrayLength = arrayLength;
-	return UA_Array_copy(array, arrayLength, v->vt, &v->data);
+	vt->data = array;
+	return UA_SUCCESS;
 }
 
 /* DiagnosticInfo */