[vlc-commits] text_renderer: freetype: missing alloc check
    Francois Cartegnie 
    git at videolan.org
       
    Wed Jan 15 15:11:24 CET 2020
    
    
  
vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Tue Jan 14 10:03:29 2020 +0100| [f81228b126789c26c9ee50792848da8ce7ef582e] | committer: Francois Cartegnie
text_renderer: freetype: missing alloc check
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f81228b126789c26c9ee50792848da8ce7ef582e
---
 modules/text_renderer/freetype/platform_fonts.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/modules/text_renderer/freetype/platform_fonts.c b/modules/text_renderer/freetype/platform_fonts.c
index d2f2c7def3..809d06c648 100644
--- a/modules/text_renderer/freetype/platform_fonts.c
+++ b/modules/text_renderer/freetype/platform_fonts.c
@@ -240,9 +240,10 @@ vlc_family_t *NewFamily( filter_t *p_filter, const char *psz_family,
                          const char *psz_key )
 {
     filter_sys_t *p_sys = p_filter->p_sys;
-    vlc_family_t *p_family = NULL;
 
-    p_family = calloc( 1, sizeof( *p_family ) );
+    vlc_family_t *p_family = calloc( 1, sizeof( *p_family ) );
+    if( unlikely(!p_family) )
+        return NULL;
 
     char *psz_name;
     if( psz_family && *psz_family )
    
    
More information about the vlc-commits
mailing list