From a704073137bec9e42566f7373e233b4b9fe804dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Duraffort?= Date: Wed, 13 Feb 2008 19:15:42 +0000 Subject: [PATCH] Chek return asprintf value. --- modules/gui/qt4/components/extended_panels.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/gui/qt4/components/extended_panels.cpp b/modules/gui/qt4/components/extended_panels.cpp index d329094895..9cf42e856e 100644 --- a/modules/gui/qt4/components/extended_panels.cpp +++ b/modules/gui/qt4/components/extended_panels.cpp @@ -253,8 +253,9 @@ void ExtVideo::ChangeVFiltersString( char *psz_name, vlc_bool_t b_add ) if( !psz_parser ) { psz_parser = psz_string; - asprintf( &psz_string, ( *psz_string ) ? "%s:%s" : "%s%s", - psz_string, psz_name ); + if( asprintf( &psz_string, ( *psz_string ) ? "%s:%s" : "%s%s", + psz_string, psz_name ) == -1 ) + return; free( psz_parser ); } else