]> git.sesse.net Git - vlc/blobdiff - src/input/mem_stream.c
Use vlc_object_kill(). Needs triple checking.
[vlc] / src / input / mem_stream.c
index 07dcc4beaf8ea7e381275f279781e29d521e5ed6..950ff3b29b0f910af9c89f9ce27d6745407aecfd 100644 (file)
@@ -23,7 +23,6 @@
 
 #include <stdlib.h>
 #include <vlc/vlc.h>
-#include <vlc/input.h>
 
 #include "input_internal.h"
 
@@ -53,7 +52,7 @@ static void Delete ( stream_t * );
 stream_t *__stream_MemoryNew( vlc_object_t *p_this, uint8_t *p_buffer,
                               int64_t i_size, vlc_bool_t i_preserve_memory )
 {
-    stream_t *s = vlc_object_create( p_this, VLC_OBJECT_STREAM );
+    stream_t *s = vlc_stream_create( p_this );
     stream_sys_t *p_sys;
 
     if( !s ) return NULL;