diff options
author | wm4 <wm4@nowhere> | 2017-02-20 14:05:14 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2017-02-20 14:05:14 +0100 |
commit | 8c701587c84b6d304d2410dae5e8bc54ca6f5aa4 (patch) | |
tree | 997518b97f0d624138cef8e88ea23c377bef2c20 /video/image_writer.c | |
parent | cabf6468ff079d2cbdac123cc7a120e52b7097d8 (diff) | |
download | mpv-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.c | 4 |
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; |