Explorar o código

in MonitoredItem_CopyMonitoredValueToVariant, let UA_DataValue_deleteMembers do the cleanup

Joakim L. Gilje %!s(int64=9) %!d(string=hai) anos
pai
achega
0fe390452d
Modificáronse 1 ficheiros con 0 adicións e 5 borrados
  1. 0 5
      src/server/ua_subscription.c

+ 0 - 5
src/server/ua_subscription.c

@@ -381,11 +381,6 @@ UA_Boolean MonitoredItem_CopyMonitoredValueToVariant(UA_UInt32 attributeID, cons
                                                NULL, &sourceDataValue) != UA_STATUSCODE_GOOD)
                     break;
                 UA_DataValue_copy(&sourceDataValue, dst);
-                if(sourceDataValue.value.data) {
-                    UA_deleteMembers(sourceDataValue.value.data, sourceDataValue.value.type);
-                    UA_free(sourceDataValue.value.data);
-                    sourceDataValue.value.data = NULL;
-                }
                 UA_DataValue_deleteMembers(&sourceDataValue);
                 samplingError = UA_FALSE;
             }