summaryrefslogtreecommitdiffstats
path: root/video/image_writer.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-02-20 14:05:14 +0100
committerwm4 <wm4@nowhere>2017-02-20 14:05:14 +0100
commit8c701587c84b6d304d2410dae5e8bc54ca6f5aa4 (patch)
tree997518b97f0d624138cef8e88ea23c377bef2c20 /video/image_writer.c
parentcabf6468ff079d2cbdac123cc7a120e52b7097d8 (diff)
downloadmpv-8c701587c84b6d304d2410dae5e8bc54ca6f5aa4.tar.bz2
mpv-8c701587c84b6d304d2410dae5e8bc54ca6f5aa4.tar.xz
image_writer: check a return value
Doesn't matter, since it's the flush call, but be nice. In particular, don't upset coverity.
Diffstat (limited to 'video/image_writer.c')
-rw-r--r--video/image_writer.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/video/image_writer.c b/video/image_writer.c
index 59d986f3fc..a1c199adda 100644
--- a/video/image_writer.c
+++ b/video/image_writer.c
@@ -136,7 +136,9 @@ static bool write_lavc(struct image_writer_ctx *ctx, mp_image_t *image, FILE *fp
int ret = avcodec_send_frame(avctx, pic);
if (ret < 0)
goto error_exit;
- avcodec_send_frame(avctx, NULL); // send EOF
+ ret = avcodec_send_frame(avctx, NULL); // send EOF
+ if (ret < 0)
+ goto error_exit;
ret = avcodec_receive_packet(avctx, &pkt);
if (ret < 0)
goto error_exit;