rem: !isspace(mediaport->s[5])) {
add: !isspace((int)mediaport->s[5])) {
context: extract_mediaport(str *body, str *mediaport){	char *cp, *cp1;	int len;	cp1 = NULL;	for (cp = body->s; (len = body->s + body->len - cp) > 0;) {		cp1 = ser_memmem(cp, "m=", len, 2);		if (cp1 == NULL || cp1[-1] == '\n' || cp1[-1] == '\r')			break;		cp = cp1 + 2;	}	if (cp1 == NULL) {		LOG(L_ERR, "ERROR: extract_mediaport: no `m=' in SDP\n");		return -1;	}	mediaport->s = cp1 + 2;	mediaport->len = eat_line(mediaport->s, body->s + body->len -	  mediaport->s) - mediaport->s;	trim_len(mediaport->len, mediaport->s, *mediaport);	if (mediaport->len < 7 || memcmp(mediaport->s, "audio", 5) != 0 ||	  !isspace(mediaport->s[5])) {		LOG(L_ERR, "ERROR: extract_mediaport: can't parse `m=' in SDP\n");		return -1;	}	cp = eat_space_end(mediaport->s + 5, mediaport->s + mediaport->len);	mediaport->len = eat_token_end(cp, mediaport->s + mediaport->len) - cp;	mediaport->s = cp;	return 1;}