Explorar o código

memory leak at UA_Server_addMethodNode

Fix second memory leak in memory leak at UA_Server_addMethodNode if UA_NodeId is a string
StalderT %!s(int64=9) %!d(string=hai) anos
pai
achega
4158393829
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      src/server/ua_server_addressspace.c

+ 1 - 3
src/server/ua_server_addressspace.c

@@ -427,9 +427,7 @@ UA_Server_addMethodNode(UA_Server *server, const UA_QualifiedName browseName, UA
         // TODO Remove node
         return addRes.statusCode;
     }
-    if (createdNodeId != UA_NULL)
-      UA_NodeId_copy(&addRes.addedNodeId, createdNodeId);
-    
+
     /* create OutputArguments */
     argId = UA_NODEID_NUMERIC(nodeId.namespaceIndex, 0);
     UA_VariableNode *outputArgumentsVariableNode  = UA_VariableNode_new();