Sfoglia il codice sorgente

closes #91, credits go to @jpfr

Stasik0 10 anni fa
parent
commit
ad02ac3a09
2 ha cambiato i file con 1 aggiunte e 3 eliminazioni
  1. 0 2
      src/ua_application.c
  2. 1 1
      src/ua_types.c

+ 0 - 2
src/ua_application.c

@@ -158,8 +158,6 @@ void appMockup_init() {
 	UA_VariableNode *namespaceArray;
 	UA_VariableNode_new(&namespaceArray);
 	namespaceArray->nodeId = ObjId_NamespaceArray.nodeId;
-	//FIXME: this is a workaround for different encodingBytes as noted in #91
-	namespaceArray->nodeId.encodingByte = 1;
 	namespaceArray->nodeClass = UA_NODECLASS_VARIABLE; //FIXME: this should go into _new?
 	namespaceArray->browseName = (UA_QualifiedName){0, {13, "NamespaceArray"}};
 	namespaceArray->displayName = (UA_LocalizedText){{2,"EN"},{13, "NamespaceArray"}};

+ 1 - 1
src/ua_types.c

@@ -511,7 +511,7 @@ void UA_NodeId_printf(char *label, const UA_NodeId *node) {
 }
 
 UA_Int32 UA_NodeId_equal(const UA_NodeId *n1, const UA_NodeId *n2) {
-	if(n1 == UA_NULL || n2 == UA_NULL || n1->encodingByte != n2->encodingByte || n1->namespace != n2->namespace)
+	if(n1 == UA_NULL || n2 == UA_NULL || n1->namespace != n2->namespace)
 		return UA_NOT_EQUAL;
 
 	switch(n1->encodingByte & UA_NODEIDTYPE_MASK) {