]> git.sesse.net Git - vlc/blobdiff - src/input/stream.c
Fix a memleak when using the --use-stream-immediate option.
[vlc] / src / input / stream.c
index d21eeb7af4fa80489cfe9aba7fe484a000019afd..019e5c00dd37e238895bd846897dffcd7c1704f8 100644 (file)
@@ -512,6 +512,7 @@ static void AStreamDestroy( stream_t *s )
     vlc_object_detach( s );
 
     if( p_sys->method == Block ) block_ChainRelease( p_sys->block.p_first );
+    else if ( p_sys->method == Immediate ) free( p_sys->immediate.p_buffer );
     else free( p_sys->stream.p_buffer );
 
     free( p_sys->p_peek );