]> git.sesse.net Git - vlc/commitdiff
More memleaks (pointed out by Jpeg)
authorRémi Duraffort <ivoire@videolan.org>
Thu, 31 Jul 2008 18:39:42 +0000 (20:39 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Thu, 31 Jul 2008 18:39:42 +0000 (20:39 +0200)
modules/access/cdda/access.c

index f4de5bd75d2bc2f2a0bd190671f023982f196530..d5e3d819befc366b35543dd8a895a8d237152e4f 100644 (file)
@@ -597,6 +597,7 @@ int CDDAOpen( vlc_object_t *p_this )
 
     if( !psz_source || !*psz_source )
     {
+        free( psz_source );
         /* No device/track given. Continue only when this plugin was
            selected */
         if( !p_this->b_force )
@@ -804,6 +805,7 @@ int CDDAOpen( vlc_object_t *p_this )
     var_Create( p_access, MODULE_STRING "-caching",
                 VLC_VAR_INTEGER|VLC_VAR_DOINHERIT );
     vlc_object_release( p_cdda->p_input );
+    free( psz_source );
     return VLC_SUCCESS;
 
  error: