1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-24 13:56:33 +02:00

avutil/tests/opt: Check av_set_options_string() for failure

This is test code after all so it should test things

Fixes: CID1518990 Unchecked return value

Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit e3481730ed9b3b781a0d85370826bcc57d601958)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
Michael Niedermayer 2024-05-20 22:52:38 +02:00
parent 57a22f0994
commit 31afbc0e4c
No known key found for this signature in database
GPG Key ID: B18E8928B3948D64

View File

@ -264,6 +264,7 @@ int main(void)
{
TestContext test_ctx = { 0 };
char *buf;
int ret;
test_ctx.class = &test_class;
av_log_set_level(AV_LOG_QUIET);
@ -274,8 +275,10 @@ int main(void)
av_opt_free(&test_ctx);
memset(&test_ctx, 0, sizeof(test_ctx));
test_ctx.class = &test_class;
av_set_options_string(&test_ctx, buf, "=", ",");
ret = av_set_options_string(&test_ctx, buf, "=", ",");
av_free(buf);
if (ret < 0)
printf("Error ret '%d'\n", ret);
if (av_opt_serialize(&test_ctx, 0, 0, &buf, '=', ',') >= 0) {
printf("%s\n", buf);
av_free(buf);