]> git.sesse.net Git - ffmpeg/commitdiff
avutil/opt: check return value of av_bprint_finalize()
authorLimin Wang <lance.lmwang@gmail.com>
Mon, 22 Jun 2020 13:39:30 +0000 (21:39 +0800)
committerLimin Wang <lance.lmwang@gmail.com>
Thu, 2 Jul 2020 13:12:37 +0000 (21:12 +0800)
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
libavutil/opt.c

index 2c3f998d97c785448a0d33a920178c44c8dce7ae..c8413fa5e1c2b3c9504578ec1191869a93fc4cd1 100644 (file)
@@ -2120,6 +2120,8 @@ int av_opt_serialize(void *obj, int opt_flags, int flags, char **buffer,
             av_freep(&buf);
         }
     }
-    av_bprint_finalize(&bprint, buffer);
+    ret = av_bprint_finalize(&bprint, buffer);
+    if (ret < 0)
+        return ret;
     return 0;
 }