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:
		
							parent
							
								
									57a22f0994
								
							
						
					
					
						commit
						31afbc0e4c
					
				@ -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);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user