Browse Source

clean up coverity errors

Julius Pfrommer 10 years ago
parent
commit
bb0034a45b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      tools/generate_builtin.py

+ 1 - 1
tools/generate_builtin.py

@@ -181,7 +181,7 @@ def createStructured(element):
             printc('\tretval |= UA_Int32_decodeBinary(src,offset,&dst->%(n)sSize);')
             printc('\tretval |= UA_Array_decodeBinary(src,offset,dst->%(n)sSize,&UA_.types[' +
                    t[0:t.find("*")].upper() + '],(void**)&dst->%(n)s);')
-            printc('if(retval != UA_SUCCESS) { dst->%(n)sSize = -1; return retval; }') # arrays clean up internally. But the size needs to be set here for the eventual deleteMembers.
+            printc('\tif(retval != UA_SUCCESS) { dst->%(n)sSize = -1; }') # arrays clean up internally. But the size needs to be set here for the eventual deleteMembers.
         else:
             printc('\tretval |= %(t)s_decodeBinary(src,offset,&dst->%(n)s);')
     printc("\tif(retval != UA_SUCCESS) %(name)s_deleteMembers(dst);")