summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2015-02-18 16:18:26 +0100
committerMichael Niedermayer <michaelni@gmx.at>2015-02-18 16:33:15 +0100
commit9e008ed1b4ca02587e161b308baf8da732ce8942 (patch)
tree9b1ac5ba6d93fb8a4d46cfb89cfa95f35a185ab6 /libavformat
parent8b96e8dd28c83448c9b4af81b834deb9b525be80 (diff)
avformat/movenc: Fix use of uninitialized variable (ret)
Fixed CID1270823 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/movenc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 12a9fec9cf..5e172cb917 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -4946,8 +4946,10 @@ static int mov_write_header(AVFormatContext *s)
else if (!TAG_IS_AVCI(track->tag)){
track->vos_len = st->codec->extradata_size;
track->vos_data = av_malloc(track->vos_len);
- if (!track->vos_data)
+ if (!track->vos_data) {
+ ret = AVERROR(ENOMEM);
goto error;
+ }
memcpy(track->vos_data, st->codec->extradata, track->vos_len);
}
}