Ver código fonte

Merge pull request #519 from jgilje/copymonitoredvalue_memleak

Memory leak in MonitoredItem_CopyMonitoredValueToVariant
Julius Pfrommer 9 anos atrás
pai
commit
6433d290bf
1 arquivos alterados com 0 adições e 5 exclusões
  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;
             }