|
@@ -854,7 +854,7 @@ UA_StatusCode UA_Variant_decodeBinary(UA_ByteString const *src, size_t *offset,
|
|
|
retval |= UA_Int32_decodeBinary(src, offset, &dst->arrayDimensionsSize);
|
|
|
if(retval == UA_STATUSCODE_GOOD)
|
|
|
retval |= UA_Array_decodeBinary(src, offset, dst->arrayDimensionsSize,
|
|
|
- &dst->data, &UA_TYPES[UA_TYPES_INT32]);
|
|
|
+ (void**)&dst->arrayDimensions, &UA_TYPES[UA_TYPES_INT32]);
|
|
|
if(retval != UA_STATUSCODE_GOOD) {
|
|
|
dst->arrayDimensionsSize = -1;
|
|
|
UA_Variant_deleteMembers(dst);
|