LGTM On Sun, Jun 2, 2024 at 7:16 PM Michael Niedermayer <mich...@niedermayer.cc> wrote: > > This also makes the code more robust > > Fixes: CID1512414 Uninitialized pointer read > > Sponsored-by: Sovereign Tech Fund > Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > --- > libavformat/imfdec.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/libavformat/imfdec.c b/libavformat/imfdec.c > index 32208f89ccd..a86b4763ff8 100644 > --- a/libavformat/imfdec.c > +++ b/libavformat/imfdec.c > @@ -695,12 +695,9 @@ static int imf_read_header(AVFormatContext *s) > static IMFVirtualTrackPlaybackCtx > *get_next_track_with_minimum_timestamp(AVFormatContext *s) > { > IMFContext *c = s->priv_data; > - IMFVirtualTrackPlaybackCtx *track; > + IMFVirtualTrackPlaybackCtx *track = NULL; > AVRational minimum_timestamp = av_make_q(INT32_MAX, 1); > > - if (!c->track_count) > - return NULL; > - > for (uint32_t i = c->track_count; i > 0; i--) { > av_log(s, AV_LOG_TRACE, "Compare track %d timestamp " > AVRATIONAL_FORMAT > " to minimum " AVRATIONAL_FORMAT > -- > 2.45.1 > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".