]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/extended_panels.cpp
Chek return asprintf value.
[vlc] / modules / gui / qt4 / components / extended_panels.cpp
index d329094895e3a91b660d5513a94e7caa3427cf0f..9cf42e856eee0c9abaa97cb7adc1e12a100edd3e 100644 (file)
@@ -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