Преглед изворни кода

Backported patch from project; Fixed sourceDataValue being uninitialzed (causes a segfault if merged with master)

ichrispa пре 9 година
родитељ
комит
d3c5823f7f
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      src/server/ua_subscription.c

+ 1 - 0
src/server/ua_subscription.c

@@ -400,6 +400,7 @@ UA_Boolean MonitoredItem_CopyMonitoredValueToVariant(UA_UInt32 AttributeID, cons
                                                      UA_Variant *dst) {
     UA_Boolean samplingError = UA_TRUE; 
     UA_DataValue sourceDataValue;
+    UA_DataValue_init(&sourceDataValue);
     const UA_VariableNode *srcAsVariableNode = (const UA_VariableNode *) src;
   
     // FIXME: Not all AttributeIDs can be monitored yet