]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/avio.c
Merge commit 'ea29f965dc71182f77b8efe819630f55e48b0ab7'
[ffmpeg] / libavformat / avio.c
index b297ce89c6f8a85b2551ff1d9e630d578ec267a2..225d9821a0a44046d4d266d7d2387080a824a34f 100644 (file)
@@ -94,14 +94,9 @@ const char *avio_enum_protocols(void **opaque, int output)
     return avio_enum_protocols(opaque, output);
 }
 
-int ffurl_register_protocol(URLProtocol *protocol, int size)
+int ffurl_register_protocol(URLProtocol *protocol)
 {
     URLProtocol **p;
-    if (size < sizeof(URLProtocol)) {
-        URLProtocol *temp = av_mallocz(sizeof(URLProtocol));
-        memcpy(temp, protocol, size);
-        protocol = temp;
-    }
     p = &first_protocol;
     while (*p != NULL)
         p = &(*p)->next;