rem: { register wchar c; while ((int)((c = soap_get(soap)) != EOF) && c != LT && c != TT)
add: { register soap_wchar c; while ((int)((c = soap_get(soap)) != EOF) && c != SOAP_LT && c != SOAP_TT)
context: soap_advance(struct soap *soap){ register wchar c;  while ((int)((c = soap_get(soap)) != EOF) && c != LT && c != TT)    ;  return c;}