mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-19 05:55:07 +00:00
avdevice/lavfi: check that pointer is set
Fixes NULL pointer dereference later.
This commit is contained in:
parent
dc1d4a8ece
commit
5ce76506de
@ -174,6 +174,10 @@ av_cold static int lavfi_read_header(AVFormatContext *avctx)
|
||||
* create a mapping between them and the streams */
|
||||
for (i = 0, inout = output_links; inout; i++, inout = inout->next) {
|
||||
int stream_idx = 0, suffix = 0, use_subcc = 0;
|
||||
if (!inout->name) {
|
||||
av_log(avctx, AV_LOG_ERROR, "Missing %d outpad name\n", i);
|
||||
FAIL(AVERROR(EINVAL));
|
||||
}
|
||||
sscanf(inout->name, "out%n%d%n", &suffix, &stream_idx, &suffix);
|
||||
if (!suffix) {
|
||||
av_log(avctx, AV_LOG_ERROR,
|
||||
|
Loading…
Reference in New Issue
Block a user