ソースを参照

Event: Assert that the node is an object node

Julius Pfrommer 6 年 前
コミット
aad09bf28f
共有1 個のファイルを変更した1 個の追加3 個の削除を含む
  1. 1 3
      src/server/ua_subscription_events.c

+ 1 - 3
src/server/ua_subscription_events.c

@@ -13,9 +13,7 @@
 UA_StatusCode
 UA_MonitoredItem_removeNodeEventCallback(UA_Server *server, UA_Session *session,
                                          UA_Node *node, void *data) {
-    if(node->nodeClass != UA_NODECLASS_OBJECT)
-        return UA_STATUSCODE_BADINTERNALERROR;
-
+    UA_assert(node->nodeClass == UA_NODECLASS_OBJECT);
     UA_ObjectNode *on = (UA_ObjectNode*)node;
 
     if(!on->monitoredItemQueue)