vlc | branch: master | Rémi Duraffort <[email protected]> | Sat Dec 14 11:03:01 2013 +0100| [803983ecb79972d5a35acc819d0f58eb171b437a] | committer: Rémi Duraffort
access_dvd: fix sizeof mismatch > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=803983ecb79972d5a35acc819d0f58eb171b437a --- modules/access/dvdnav.c | 2 +- modules/access/dvdread.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/access/dvdnav.c b/modules/access/dvdnav.c index 4c6eccf..002fb38 100644 --- a/modules/access/dvdnav.c +++ b/modules/access/dvdnav.c @@ -499,7 +499,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) *va_arg( args, int* ) = 1; /* Chapter offset */ /* Duplicate title infos */ - *ppp_title = malloc( sizeof( input_title_t ** ) * p_sys->i_title ); + *ppp_title = malloc( p_sys->i_title * sizeof( input_title_t * ) ); for( i = 0; i < p_sys->i_title; i++ ) { (*ppp_title)[i] = vlc_input_title_Duplicate( p_sys->title[i] ); diff --git a/modules/access/dvdread.c b/modules/access/dvdread.c index a239053..bfefb1e 100644 --- a/modules/access/dvdread.c +++ b/modules/access/dvdread.c @@ -394,7 +394,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) /* Duplicate title infos */ *pi_int = p_sys->i_titles; - *ppp_title = malloc( sizeof(input_title_t **) * p_sys->i_titles ); + *ppp_title = malloc( p_sys->i_titles * sizeof(input_title_t *) ); for( i = 0; i < p_sys->i_titles; i++ ) { (*ppp_title)[i] = vlc_input_title_Duplicate(p_sys->titles[i]); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
