]> git.sesse.net Git - vlc/commitdiff
libvlc_event: Make sure we return in case of error.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 27 Sep 2008 18:14:35 +0000 (20:14 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 27 Sep 2008 18:17:05 +0000 (20:17 +0200)
src/control/event.c

index a98f23c7ab0e2266220625c601e93c5efce09521..ad3ee7edf11e199594c76a07ce8ee676df779012 100644 (file)
@@ -170,8 +170,8 @@ void libvlc_event_send( libvlc_event_manager_t * p_em,
             array_listeners_cached = malloc(sizeof(libvlc_event_listener_t)*(i_cached_listeners));
             if( !array_listeners_cached )
             {
-                printf( "Can't alloc memory in libvlc_event_send" );
-                break;
+                fprintf(stderr, "Can't alloc memory in libvlc_event_send" );
+                return;
             }
 
             listener_cached = array_listeners_cached;