[vlc-devel] commit: Check a few mp4 mallocs. (Laurent Aimar )

Rémi Denis-Courmont rem at videolan.org
Thu Aug 21 19:18:36 CEST 2008


Le jeudi 21 août 2008 20:09:03 git version control, vous avez écrit :
> vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Thu Aug 21
> 18:22:41 2008 +0200| [0bf165646d0dd39ad1bc698cdde0bbff1711e24d] |
> committer: Laurent Aimar
>
> Check a few mp4 mallocs.
>
> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0bf165646d0dd39ad1
> >bc698cdde0bbff1711e24d
>
> ---
>
>  modules/demux/mp4/mp4.c |    5 +++++
>  1 files changed, 5 insertions(+), 0 deletions(-)
>
> diff --git a/modules/demux/mp4/mp4.c b/modules/demux/mp4/mp4.c
> index ffd20f6..d84f4f0 100644
> --- a/modules/demux/mp4/mp4.c
> +++ b/modules/demux/mp4/mp4.c
> @@ -1270,6 +1270,9 @@ static int TrackCreateSamplesIndex( demux_t *p_demux,
>          ck->p_sample_count_dts = calloc( i_entry, sizeof( uint32_t ) );
>          ck->p_sample_delta_dts = calloc( i_entry, sizeof( uint32_t ) );
>
> +        if( !ck->p_sample_count_dts || !ck->p_sample_delta_dts )
> +            return VLC_ENOMEM;
> +

Memory leaks?

-- 
Rémi Denis-Courmont
http://git.remlab.net/cgi-bin/gitweb.cgi?p=vlc-courmisch.git;a=summary



More information about the vlc-devel mailing list