]> git.sesse.net Git - vlc/commitdiff
Clean up properly on exit.
authorSteinar H. Gunderson <steinar+vlc@gunderson.no>
Sat, 2 Oct 2010 09:57:27 +0000 (11:57 +0200)
committerSteinar H. Gunderson <steinar+vlc@gunderson.no>
Sat, 2 Oct 2010 09:57:27 +0000 (11:57 +0200)
modules/codec/lpcm.c

index 2d5c6126f5b2a90bf0286277a1143ad836165053..1360a4f1c44965e7d7eb0bab78188cbaadb399c9 100644 (file)
@@ -493,7 +493,11 @@ static int OpenEncoder( vlc_object_t *p_this )
  *****************************************************************************/
 static void CloseEncoder ( vlc_object_t *p_this )
 {
-    VLC_UNUSED(p_this);
+    encoder_t     *p_enc = (encoder_t *)p_this;
+    encoder_sys_t *p_sys = p_enc->p_sys;
+
+    free( p_sys->p_buffer );
+    free( p_sys );
 }
 
 /*****************************************************************************