diff --git a/libavformat/http.c b/libavformat/http.c index c148a29ea7..20e942e147 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -401,7 +401,7 @@ static int http_handshake(URLContext *c) av_log(c, AV_LOG_TRACE, "Lower protocol\n"); if ((ret = ffurl_handshake(cl)) > 0) return 2 + ret; - if ((ret < 0)) + if (ret < 0) return ret; ch->handshake_step = READ_HEADERS; ch->is_connected_server = 1;