rem: if ((soap->mode & SOAP_IO_LENGTH) ? pp->mark1 == 2 : pp->mark2 == 2)
add: if (pp->mark1 == 2 || pp->mark2 == 2)
context: SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap){	int i;	struct soap_plist *pp;	if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH)))		for (i = 0; i < SOAP_PTRHASH; i++)			for (pp = soap->pht[i]; pp; pp = pp->next)				if ((soap->mode & SOAP_IO_LENGTH) ? pp->mark1 == 2 : pp->mark2 == 2)					if (soap_putelement(soap, pp->ptr, "id", pp->id, pp->type))						return soap->error;	return SOAP_OK;}