Signed-off-by: Steven Liu <l...@chinaffmpeg.org>
---
 libavformat/protocols.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavformat/protocols.c b/libavformat/protocols.c
index 29fb99e7fa..c692342132 100644
--- a/libavformat/protocols.c
+++ b/libavformat/protocols.c
@@ -110,6 +110,8 @@ const char *avio_enum_protocols(void **opaque, int output)
 const AVClass *avio_protocol_get_class(const char *name)
 {
     int i = 0;
+    if (!name)
+        return NULL;
     for (i = 0; url_protocols[i]; i++) {
         if (!strcmp(url_protocols[i]->name, name))
             return url_protocols[i]->priv_data_class;
-- 
2.17.2 (Apple Git-113)



_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to