rem: return SOAP_OK;
add: return soap->error;
context: soap_s2unsignedInt(struct soap *soap, const char *s, unsigned int *p){ if (s)  { char *r;    *p = (unsigned int)soap_strtoul(s, &r, 10);    if (*r)      return soap->error = SOAP_TYPE;  }  return SOAP_OK;}