avformat/avio: Fix null pointer dereference in case of memleak

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
Michael Niedermayer 2016-05-18 00:53:21 +02:00
parent 7bacf74536
commit 936751b652
1 changed files with 2 additions and 0 deletions

View File

@ -270,6 +270,8 @@ static const struct URLProtocol *url_find_protocol(const char *filename)
*ptr = '\0';
protocols = ffurl_get_protocols(NULL, NULL);
if (!protocols)
return NULL;
for (i = 0; protocols[i]; i++) {
const URLProtocol *up = protocols[i];
if (!strcmp(proto_str, up->name)) {