mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avio: fix pointer type mismatches in avio_enum_protocols()
Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
parent
cc64ec570c
commit
4521645b1a
@ -85,11 +85,11 @@ const AVClass ffurl_context_class = {
|
||||
|
||||
const char *avio_enum_protocols(void **opaque, int output)
|
||||
{
|
||||
URLProtocol **p = opaque;
|
||||
*p = ffurl_protocol_next(*p);
|
||||
if (!*p) return NULL;
|
||||
if ((output && (*p)->url_write) || (!output && (*p)->url_read))
|
||||
return (*p)->name;
|
||||
URLProtocol *p;
|
||||
*opaque = ffurl_protocol_next(*opaque);
|
||||
if (!(p = *opaque)) return NULL;
|
||||
if ((output && p->url_write) || (!output && p->url_read))
|
||||
return p->name;
|
||||
return avio_enum_protocols(opaque, output);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user