rem: { register int h;
add: { register size_t h;
context: soap_enter(struct soap *soap, const char *id){ register int h;  register struct soap_ilist *ip;  ip = (struct soap_ilist*)SOAP_MALLOC(sizeof(struct soap_ilist) + strlen(id));  if (ip)  { h = soap_hash(id);    strcpy(ip->id, id);    ip->next = soap->iht[h];    soap->iht[h] = ip;    return ip;  }  return NULL;}