Commit 234fc4e3 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont
Browse files

Fix use of undefined variable

parent 8c4e6727
...@@ -307,7 +307,8 @@ static void QueueMsg( vlc_object_t *p_this, int i_queue, int i_type, ...@@ -307,7 +307,8 @@ static void QueueMsg( vlc_object_t *p_this, int i_queue, int i_type,
/* Convert message to string */ /* Convert message to string */
#if defined(HAVE_VASPRINTF) && !defined(__APPLE__) && !defined( SYS_BEOS ) #if defined(HAVE_VASPRINTF) && !defined(__APPLE__) && !defined( SYS_BEOS )
vlc_va_copy( args, _args ); vlc_va_copy( args, _args );
vasprintf( &psz_str, psz_format, args ); if( vasprintf( &psz_str, psz_format, args ) == -1 )
psz_str = NULL;
va_end( args ); va_end( args );
#else #else
psz_str = (char*) malloc( i_size ); psz_str = (char*) malloc( i_size );
...@@ -599,14 +600,14 @@ void msg_StackSet( int i_code, const char *psz_message, ... ) ...@@ -599,14 +600,14 @@ void msg_StackSet( int i_code, const char *psz_message, ... )
va_list ap; va_list ap;
msg_context_t *p_ctx = GetContext(); msg_context_t *p_ctx = GetContext();
assert( p_ctx ); assert( p_ctx );
va_start( ap, psz_message ); va_start( ap, psz_message );
if( p_ctx->psz_message != NULL )
{
free( p_ctx->psz_message ); free( p_ctx->psz_message );
}
vasprintf( &p_ctx->psz_message, psz_message, ap ); if( vasprintf( &p_ctx->psz_message, psz_message, ap ) == -1 )
p_ctx->psz_message = NULL;
va_end( ap ); va_end( ap );
p_ctx->i_code = i_code; p_ctx->i_code = i_code;
} }
...@@ -618,7 +619,8 @@ void msg_StackAdd( const char *psz_message, ... ) ...@@ -618,7 +619,8 @@ void msg_StackAdd( const char *psz_message, ... )
assert( p_ctx ); assert( p_ctx );
va_start( ap, psz_message ); va_start( ap, psz_message );
vasprintf( &psz_tmp, psz_message, ap ); if( vasprintf( &psz_tmp, psz_message, ap ) == -1 )
psz_tmp = NULL;
va_end( ap ); va_end( ap );
if( !p_ctx->psz_message ) if( !p_ctx->psz_message )
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment