Stupid question,
wsdl.h
struct ns__RequestStruct
{
int input_a;
char * input_b;
}
struct ns__ResponseStruct
{
int output_a;
}
myFunction ( struct ns__RequestStruct RequestStruct,
struct ns__ResponseStruct *ResponseStruct );
notice RequestStruct is NOT a pointer.
If someone sends a request:
<myFunction>
</myFunction>
in my code, I get garbage for RequestStruct.input_a and RequestStruct.input_b.
I would expect them to be 0 and NULL.
Is there some type of swicth, option to control this?
I thought that it used to be this way. gSOAP version: 2.7.8L
thanks,
jon