Ver código fonte

PubSub: Proper reset in UA_DataSetWriter_deleteMembers

Julius Pfrommer 6 anos atrás
pai
commit
fe4ad297ed
1 arquivos alterados com 2 adições e 0 exclusões
  1. 2 0
      src/pubsub/ua_pubsub.c

+ 2 - 0
src/pubsub/ua_pubsub.c

@@ -398,6 +398,8 @@ UA_DataSetWriter_deleteMembers(UA_Server *server, UA_DataSetWriter *dataSetWrite
         UA_DataValue_deleteMembers(&dataSetWriter->lastSamples[i].value);
     }
     UA_free(dataSetWriter->lastSamples);
+    dataSetWriter->lastSamples = NULL;
+    dataSetWriter->lastSamplesCount = 0;
 }
 
 /**********************************************/