vlc | branch: master | Hugo Beauzée-Luyssen <beauz...@gmail.com> | Mon Oct 17 17:05:55 2011 +0200| [21186ef62d22c33cc583365aabde0cbdfaf1b59a] | committer: Jean-Baptiste Kempf
ebml: Use init list when possible. Signed-off-by: Jean-Baptiste Kempf <j...@videolan.org> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=21186ef62d22c33cc583365aabde0cbdfaf1b59a --- modules/demux/mkv/Ebml_parser.cpp | 20 ++++++++------------ 1 files changed, 8 insertions(+), 12 deletions(-) diff --git a/modules/demux/mkv/Ebml_parser.cpp b/modules/demux/mkv/Ebml_parser.cpp index 53857d4..45c30b5 100644 --- a/modules/demux/mkv/Ebml_parser.cpp +++ b/modules/demux/mkv/Ebml_parser.cpp @@ -29,20 +29,16 @@ /***************************************************************************** * Ebml Stream parser *****************************************************************************/ -EbmlParser::EbmlParser( EbmlStream *es, EbmlElement *el_start, demux_t *p_demux ) +EbmlParser::EbmlParser( EbmlStream *es, EbmlElement *el_start, demux_t *p_demux ) : + m_es( es ), + mi_level( 1 ), + m_got( NULL ), + mi_user_level( 1 ), + mb_keep( false ) { - m_es = es; - m_got = NULL; - m_el[0] = el_start; mi_remain_size[0] = el_start->GetSize(); - - for( int i = 1; i < 6; i++ ) - { - m_el[i] = NULL; - } - mi_level = 1; - mi_user_level = 1; - mb_keep = false; + memset( m_el, 0, 6 * sizeof( *m_el ) ); + m_el[0] = el_start; mb_dummy = var_InheritBool( p_demux, "mkv-use-dummy" ); } _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org http://mailman.videolan.org/listinfo/vlc-commits