mirror of https://git.ffmpeg.org/ffmpeg.git
lavf/4xm: use proper error codes
This commit is contained in:
parent
2cbe9121ac
commit
e8a06b1486
|
@ -169,7 +169,7 @@ static int fourxm_read_header(AVFormatContext *s)
|
|||
current_track = AV_RL32(&header[i + 8]);
|
||||
if((unsigned)current_track >= UINT_MAX / sizeof(AudioTrack) - 1){
|
||||
av_log(s, AV_LOG_ERROR, "current_track too large\n");
|
||||
ret= -1;
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
if (current_track + 1 > fourxm->track_count) {
|
||||
|
@ -193,7 +193,7 @@ static int fourxm_read_header(AVFormatContext *s)
|
|||
|| fourxm->tracks[current_track].sample_rate <= 0
|
||||
|| fourxm->tracks[current_track].bits < 0){
|
||||
av_log(s, AV_LOG_ERROR, "audio header invalid\n");
|
||||
ret= -1;
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
i += 8 + size;
|
||||
|
|
Loading…
Reference in New Issue