summaryrefslogtreecommitdiff
path: root/libavformat/img2enc.c
diff options
context:
space:
mode:
authorMarton Balint <cus@passwd.hu>2016-02-11 01:37:37 +0100
committerMarton Balint <cus@passwd.hu>2016-02-14 01:34:16 +0100
commit0250fc2146b36ace8b8db904b884f70c9393b105 (patch)
treee673b90237dfd3557c8682d9c5585541915d618c /libavformat/img2enc.c
parent123ff81a45b5e78604a04f4c6bfe8f3a652cdc69 (diff)
downloadffmpeg-0250fc2146b36ace8b8db904b884f70c9393b105.tar.gz
avformat/img2enc: return error if image rename fails
Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'libavformat/img2enc.c')
-rw-r--r--libavformat/img2enc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavformat/img2enc.c b/libavformat/img2enc.c
index a118e73ab2..280d598047 100644
--- a/libavformat/img2enc.c
+++ b/libavformat/img2enc.c
@@ -180,7 +180,9 @@ static int write_packet(AVFormatContext *s, AVPacket *pkt)
if (!img->is_pipe) {
ff_format_io_close(s, &pb[0]);
for (i = 0; i < nb_renames; i++) {
- ff_rename(img->tmp[i], img->target[i], s);
+ int ret = ff_rename(img->tmp[i], img->target[i], s);
+ if (ret < 0)
+ return ret;
}
}