Explorar o código

fix an API change in master

Julius Pfrommer %!s(int64=10) %!d(string=hai) anos
pai
achega
dae3e124b7
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/server/ua_subscription_manager.c

+ 2 - 1
src/server/ua_subscription_manager.c

@@ -366,7 +366,8 @@ UA_Boolean MonitoredItem_CopyMonitoredValueToVariant(UA_UInt32 AttributeID, cons
           samplingError = UA_FALSE;
         }
         else if (srcAsVariableNode->valueSource == UA_VALUESOURCE_DATASOURCE) {
-          if (srcAsVariableNode->value.dataSource.read(((const UA_VariableNode *) src)->value.dataSource.handle, (UA_Boolean) UA_TRUE, &sourceDataValue) == UA_STATUSCODE_GOOD) {
+            // todo: handle numeric ranges
+            if (srcAsVariableNode->value.dataSource.read(((const UA_VariableNode *) src)->value.dataSource.handle, (UA_Boolean) UA_TRUE, UA_NULL, &sourceDataValue) == UA_STATUSCODE_GOOD) {
             UA_Variant_copy( (const UA_Variant *) &(sourceDataValue.value), dst);
             samplingError = UA_FALSE;
           }