[vlc-commits] asf: use vlc_alloc helper

Thomas Guillem git at videolan.org
Sat Nov 11 19:00:04 CET 2017


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Sat Nov 11 18:44:21 2017 +0100| [3b20ca3b5a7711a075c37a3ffdcc5b751d155175] | committer: Thomas Guillem

asf: use vlc_alloc helper

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3b20ca3b5a7711a075c37a3ffdcc5b751d155175
---

 modules/demux/asf/asf.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/demux/asf/asf.c b/modules/demux/asf/asf.c
index 3d258a39c0..70a0a07f15 100644
--- a/modules/demux/asf/asf.c
+++ b/modules/demux/asf/asf.c
@@ -715,7 +715,7 @@ static void ASF_fillup_es_priorities_ex( demux_sys_t *p_sys, void *p_hdr,
     if ( p_sys->i_track > (size_t)SIZE_MAX / sizeof(uint16_t) )
         return;
 #endif
-    p_prios->pi_stream_numbers = malloc( (size_t)p_sys->i_track * sizeof(uint16_t) );
+    p_prios->pi_stream_numbers = vlc_alloc( p_sys->i_track, sizeof(uint16_t) );
     if ( !p_prios->pi_stream_numbers ) return;
 
     if ( p_mutex->i_stream_number_count )
@@ -742,7 +742,7 @@ static void ASF_fillup_es_bitrate_priorities_ex( demux_sys_t *p_sys, void *p_hdr
     if ( p_sys->i_track > (size_t)SIZE_MAX / sizeof(uint16_t) )
         return;
 #endif
-    p_prios->pi_stream_numbers = malloc( (size_t)p_sys->i_track * sizeof( uint16_t ) );
+    p_prios->pi_stream_numbers = vlc_alloc( p_sys->i_track, sizeof( uint16_t ) );
     if ( !p_prios->pi_stream_numbers ) return;
 
     if ( p_bitrate_mutex->i_stream_number_count )



More information about the vlc-commits mailing list