Commit c0b08ef9 authored by Aman Gupta's avatar Aman Gupta

avformat/http: return EINVAL if ff_http_do_new_request is called with non-http URLContext

Signed-off-by: 's avatarAman Gupta <aman@tmm1.net>
parent 51027d0b
......@@ -311,6 +311,11 @@ int ff_http_do_new_request(URLContext *h, const char *uri)
char hostname1[1024], hostname2[1024], proto1[10], proto2[10];
int port1, port2;
if (!h->prot ||
!(!strcmp(h->prot->name, "http") ||
!strcmp(h->prot->name, "https")))
return AVERROR(EINVAL);
av_url_split(proto1, sizeof(proto1), NULL, 0,
hostname1, sizeof(hostname1), &port1,
NULL, 0, s->location);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment