Commit 13b524c5 authored by Ilkka Ollakka's avatar Ilkka Ollakka

freetype: use asprintf instead malloc/sprintf

parent 960361bc
...@@ -357,11 +357,9 @@ static int Create( vlc_object_t *p_this ) ...@@ -357,11 +357,9 @@ static int Create( vlc_object_t *p_this )
#ifdef HAVE_FONTCONFIG #ifdef HAVE_FONTCONFIG
/* Lets find some fontfile from freetype-font variable family */ /* Lets find some fontfile from freetype-font variable family */
char *psz_fontsize = malloc( 4 ); char *psz_fontsize;
if( !psz_fontsize ) if( asprintf( &psz_fontsize, "%d", p_sys->i_default_font_size ) == -1 )
goto error; goto error;
snprintf( psz_fontsize, 4, "%d", p_sys->i_default_font_size );
fontpattern = FcPatternCreate(); fontpattern = FcPatternCreate();
FcPatternAddString( fontpattern, FC_FAMILY, psz_fontfamily); FcPatternAddString( fontpattern, FC_FAMILY, psz_fontfamily);
FcPatternAddString( fontpattern, FC_SIZE, psz_fontsize ); FcPatternAddString( fontpattern, FC_SIZE, psz_fontsize );
......
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