[FFmpeg-devel] [PATCH 2.0/3] libavformat/protocols.c: avio_enum_protocols(): Add more const-correctness
Michael Witten
mfwitten at gmail.com
Wed Aug 11 22:00:02 EEST 2021
This commit adds 'const' qualifiers to the parameters.
---
libavformat/avio.h | 2 +-
libavformat/protocols.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/avio.h b/libavformat/avio.h
index 0b35409787..3b92cf742a 100644
--- a/libavformat/avio.h
+++ b/libavformat/avio.h
@@ -786,7 +786,7 @@ int avio_close_dyn_buf(AVIOContext *s, uint8_t **pbuffer);
*
* @return A static string containing the name of current protocol or NULL
*/
-const char *avio_enum_protocols(void **opaque, int output);
+const char *avio_enum_protocols(void **const opaque, const int output);
/**
* Get AVClass by names of available protocols.
diff --git a/libavformat/protocols.c b/libavformat/protocols.c
index e0b3405ab8..e671c5ab6a 100644
--- a/libavformat/protocols.c
+++ b/libavformat/protocols.c
@@ -91,7 +91,7 @@ const AVClass *ff_urlcontext_child_class_iterate(void **iter)
return ret;
}
-const char *avio_enum_protocols(void **opaque, int output)
+const char *avio_enum_protocols(void **const opaque, const int output)
{
const URLProtocol *const *p = *opaque;
--
2.22.0
More information about the ffmpeg-devel
mailing list