소스 검색

Use static instead of forward declaration

Stefan Profanter 7 년 전
부모
커밋
c20df257d8
1개의 변경된 파일2개의 추가작업 그리고 5개의 파일을 삭제
  1. 2 5
      tools/nodeset_compiler/backend_open62541.py

+ 2 - 5
tools/nodeset_compiler/backend_open62541.py

@@ -221,15 +221,12 @@ extern UA_StatusCode %s(UA_Server *server);
     logger.info("Writing code for nodes and references")
     
     functionNumber = 0
-    
-    for i in range(0, len(sorted_nodes)):
-        writec("UA_StatusCode function_" + outfilebase + "_" + str(i) + "(UA_Server *server, UA_UInt16 *ns);")
-    
+
     for node in sorted_nodes:
         # Print node
         if not node.hidden:
             writec("\n/* " + str(node.displayName) + " - " + str(node.id) + " */")
-            writec("\nUA_StatusCode function_" + outfilebase + "_" + str(functionNumber) + "(UA_Server *server, UA_UInt16* ns){\n")
+            writec("\nstatic UA_StatusCode function_" + outfilebase + "_" + str(functionNumber) + "(UA_Server *server, UA_UInt16* ns){\n")
             code = generateNodeCode(node, supressGenerationOfAttribute, generate_ns0, parentrefs, nodeset, max_string_length)
             if code is None:
                 writec("/* Ignored. No parent */")