]> git.sesse.net Git - vlc/blobdiff - modules/misc/quartztext.c
DBus: don't use the demux object
[vlc] / modules / misc / quartztext.c
index c088cebcb1148930b9612cdcec49994074f34f10..34b7f513183b0b07d968dc73ddb9de7a951ae0f5 100644 (file)
 // Preamble
 //////////////////////////////////////////////////////////////////////////////
 
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
 #include <vlc/vlc.h>
 #include <vlc_vout.h>
 #include <vlc_osd.h>
@@ -179,8 +183,7 @@ static void Destroy( vlc_object_t *p_this )
         free( p_sys->p_fonts );
     }
 
-    if( p_sys->psz_font_name ) free( p_sys->psz_font_name );
-
+    free( p_sys->psz_font_name );
     free( p_sys );
 }
 
@@ -594,7 +597,7 @@ static int HandleFontAttributes( xml_reader_t *p_xml_reader,
         {
             if( !strcasecmp( "face", psz_name ) )
             {
-                if( psz_fontname ) free( psz_fontname );
+                free( psz_fontname );
                 psz_fontname = strdup( psz_value );
             }
             else if( !strcasecmp( "size", psz_name ) )