1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00

mux: libmp4: use vlc_realloc_array

This commit is contained in:
Francois Cartegnie 2019-10-21 12:11:07 +02:00
parent 68b8d40f37
commit 0dc6112834

View File

@ -158,8 +158,11 @@ mp4mux_trackinfo_t * mp4mux_track_Add(mp4mux_handle_t *h, unsigned id,
bool mp4mux_track_AddEdit(mp4mux_trackinfo_t *t, const mp4mux_edit_t *p_newedit)
{
mp4mux_edit_t *p_realloc = realloc( t->p_edits, sizeof(mp4mux_edit_t) *
(t->i_edits_count + 1) );
if(t->i_edits_count + 1 < t->i_edits_count)
return false;
mp4mux_edit_t *p_realloc = vlc_reallocarray( t->p_edits,
t->i_edits_count + 1,
sizeof(*p_realloc) );
if(unlikely(!p_realloc))
return false;