diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index cd5ec8f445..1431bc08d3 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -925,9 +925,8 @@ make_setup_request (AVFormatContext *s, const char *host, int port, int protocol if (reply->status_code == 461 /* Unsupported protocol */ && i == 0) { err = 1; goto fail; - } else - if (reply->status_code != RTSP_STATUS_OK || - reply->nb_transports != 1) { + } else if (reply->status_code != RTSP_STATUS_OK || + reply->nb_transports != 1) { err = AVERROR_INVALIDDATA; goto fail; } @@ -1092,7 +1091,7 @@ static int rtsp_read_header(AVFormatContext *s, err = make_setup_request(s, host, port, protocol); if (err < 0) - goto fail; + goto fail; protocol_mask &= ~(1 << protocol); if (protocol_mask == 0 && err == 1) { err = AVERROR(EPROTONOSUPPORT);