Browse Source

lib: event: remove new/release functions

pull/57/head
Rémi Denis-Courmont 9 years ago
parent
commit
b50d5f3131
  1. 29
      lib/event.c
  2. 5
      lib/libvlc_internal.h

29
lib/event.c

@ -99,35 +99,6 @@ void libvlc_event_manager_destroy(libvlc_event_manager_t *em)
vlc_array_clear(&em->listeners);
}
/**************************************************************************
* libvlc_event_manager_new (internal) :
*
* Init an object's event manager.
**************************************************************************/
libvlc_event_manager_t *
libvlc_event_manager_new( void * p_obj )
{
libvlc_event_manager_t * p_em;
p_em = malloc(sizeof( libvlc_event_manager_t ));
if( !p_em )
libvlc_printerr( "Not enough memory" );
else
libvlc_event_manager_init( p_em, p_obj );
return p_em;
}
/**************************************************************************
* libvlc_event_manager_release (internal) :
*
* Release an object's event manager.
**************************************************************************/
void libvlc_event_manager_release( libvlc_event_manager_t * p_em )
{
libvlc_event_manager_destroy( p_em );
free( p_em );
}
/**************************************************************************
* libvlc_event_send (internal) :
*

5
lib/libvlc_internal.h

@ -95,11 +95,6 @@ void libvlc_threads_deinit (void);
void libvlc_event_manager_init(libvlc_event_manager_t *, void *);
void libvlc_event_manager_destroy(libvlc_event_manager_t *);
libvlc_event_manager_t * libvlc_event_manager_new(void * p_obj);
void libvlc_event_manager_release(
libvlc_event_manager_t * p_em );
void libvlc_event_send(
libvlc_event_manager_t * p_em,
libvlc_event_t * p_event );

Loading…
Cancel
Save