forked from FFmpeg/FFmpeg
avformat/flvdec: initialize ret in flv_read_packet() to AVERROR_BUG
This will ensure any future goto leave that may be added doesn't accidentally forget to set ret to some proper value. Reviewed-by: Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
af74fe7139
commit
692ce2503e
1 changed files with 2 additions and 1 deletions
|
@ -1280,7 +1280,7 @@ static int flv_update_video_color_info(AVFormatContext *s, AVStream *st)
|
||||||
static int flv_read_packet(AVFormatContext *s, AVPacket *pkt)
|
static int flv_read_packet(AVFormatContext *s, AVPacket *pkt)
|
||||||
{
|
{
|
||||||
FLVContext *flv = s->priv_data;
|
FLVContext *flv = s->priv_data;
|
||||||
int ret = 0, i, size, flags;
|
int ret = AVERROR_BUG, i, size, flags;
|
||||||
int res = 0;
|
int res = 0;
|
||||||
enum FlvTagType type;
|
enum FlvTagType type;
|
||||||
int stream_type = -1;
|
int stream_type = -1;
|
||||||
|
@ -1795,6 +1795,7 @@ next_track:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ret = 0;
|
||||||
leave:
|
leave:
|
||||||
last = avio_rb32(s->pb);
|
last = avio_rb32(s->pb);
|
||||||
if (!flv->trust_datasize) {
|
if (!flv->trust_datasize) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue