瀏覽代碼

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