Hi, Nadir, I've just taken a look at the various places the engine uses this, and agree these parameters are now redundant. Also, as you point out, removing these will greatly simplify the generated code, and in turn the WSDL2Ws code.
+1 from me. Regards, Adrian _______________________________________ Adrian Dick ([EMAIL PROTECTED]) Nadir Amra <[EMAIL PROTECTED]> wrote on 19/04/2006 05:33:40: > As I have been implementing the C bindings (getting close, AxisBench, > CalculatorDoc, and SimpleTypeArray works like a charm), I think we should > be able to change the typedef for > > typedef void* (* AXIS_OBJECT_CREATE_FUNCT)(void**, bool bArray, int > nSize); > > and the corresponding code. > > With the new array inplementation and knowing that the C bindings do not > need it I believe the prototype can change so that it is: > > typedef void* (* AXIS_OBJECT_CREATE_FUNCT)(); > > It would simplify code (not only in generated code but in the java > generator). > > Any objections? > > Nadir K. Amra >