[vlc-devel] commit: mux_ogg: clearly initialize variables ( Rafaël Carré )
git version control
git at videolan.org
Tue Dec 8 11:47:39 CET 2009
vlc | branch: master | Rafaël Carré <rafael.carre at gmail.com> | Tue Dec 8 11:47:06 2009 +0100| [e38515166307b3a8ea0f79fca40a98381609c36d] | committer: Rafaël Carré
mux_ogg: clearly initialize variables
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e38515166307b3a8ea0f79fca40a98381609c36d
---
modules/mux/ogg.c | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/modules/mux/ogg.c b/modules/mux/ogg.c
index 7b45d54..2f23106 100644
--- a/modules/mux/ogg.c
+++ b/modules/mux/ogg.c
@@ -132,10 +132,10 @@ typedef struct
*/
static int MuxGetStream( sout_mux_t *p_mux, int *pi_stream, mtime_t *pi_dts )
{
- mtime_t i_dts;
- int i_stream, i;
+ mtime_t i_dts = 0;
+ int i_stream = -1;
- for( i = 0, i_dts = 0, i_stream = -1; i < p_mux->i_nb_inputs; i++ )
+ for( int i = 0; i < p_mux->i_nb_inputs; i++ )
{
block_fifo_t *p_fifo;
@@ -253,17 +253,15 @@ static void Close( vlc_object_t * p_this )
if( p_sys->i_del_streams )
{
block_t *p_og = NULL;
- mtime_t i_dts = -1;
- int i;
+ mtime_t i_dts = p_sys->pp_del_streams[p_sys->i_del_streams - 1]->i_dts;
/* Close the current ogg stream */
msg_Dbg( p_mux, "writing footer" );
block_ChainAppend( &p_og, OggCreateFooter( p_mux ) );
/* Remove deleted logical streams */
- for( i = 0; i < p_sys->i_del_streams; i++ )
+ for(int i = 0; i < p_sys->i_del_streams; i++ )
{
- i_dts = p_sys->pp_del_streams[i]->i_dts;
ogg_stream_clear( &p_sys->pp_del_streams[i]->os );
FREENULL( p_sys->pp_del_streams[i]->p_oggds_header );
FREENULL( p_sys->pp_del_streams[i] );
More information about the vlc-devel
mailing list