#include <vlc_common.h>
#include <vlc_plugin.h>
#include <vlc_input.h>
+#include <vlc_memory.h>
#include <errno.h>
if( p_sys->i_subtitles >= p_sys->i_subs_alloc )
{
p_sys->i_subs_alloc += 500;
- if( !( p_sys->subtitle = realloc( p_sys->subtitle, sizeof(subtitle_t)
- * p_sys->i_subs_alloc ) ) )
+ if( !( p_sys->subtitle = realloc_or_free( p_sys->subtitle,
+ sizeof(subtitle_t) * p_sys->i_subs_alloc ) ) )
{
return VLC_ENOMEM;
}