@@ -304,6 +304,7 @@ int main(void)
{
TestContext test_ctx = { 0 };
char *buf;
+ int ret;
test_ctx.class = &test_class;
av_log_set_level(AV_LOG_QUIET);
@@ -314,8 +315,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) {
ChildContext child_ctx = { 0 };
printf("%s\n", buf);
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> --- libavutil/tests/opt.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)