rem: *p = soap_wstring_in(soap, 0);
add: *p = soap_wstring_in(soap, 0, -1, -1);
context: soap_inwliteral(struct soap *soap, const char *tag, wchar_t **p){ if (soap_element_begin_in(soap, tag))    return NULL;  if (!p)    if (!(p = (wchar_t**)soap_malloc(soap, sizeof(wchar_t*))))      return NULL;  if (soap->null)    *p = NULL;  else if (soap->body)    *p = soap_wstring_in(soap, 0);  else    *p = NULL;  if (soap->body && soap_element_end_in(soap, tag))    return NULL;  return p;}