Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.6.0
-
None
-
None
-
Linux
Description
Using the "-uw" option unwrapped code is generated. The WSDL-generated types (e.g. adb_GenericValue_t) are used in functions returning or using pointers (e.g. adb_GenericValue_t*). If the WSDL includes an allowable range, then the generated code creates a type by appending "[]" to the previous type (e.g. adb_GenericValue_t*[]). Unfortunately, gcc 4.2.2 dislikes that syntax and prefers "" (e.g. adb_GenericValue_t). Changing the generated code to replace the "[]" with "" fixes the problem.