rem: x = str2s( (unsigned char*)foo.s,foo.len,&err);
add: x = str2s( foo.s,foo.len,&err);
context: static int im_get_body_len( struct sip_msg* msg){	int x,err;	str foo;	if (!msg->content_length)	{		LOG(L_ERR,"ERROR: im_get_body_len: Content-Length header absent!\n");		goto error;	}	/* if header is present, trim to get only the string containing numbers */	trim_len( foo.len , foo.s , msg->content_length->body );	/* convert from string to number */	x = str2s( (unsigned char*)foo.s,foo.len,&err);	if (err){		LOG(L_ERR, "ERROR: im_get_body_len:"			" unable to parse the Content_Length number !\n");		goto error;	}	return x;error:	return -1;}