Commit dd9d6f4e authored by Christophe Mutricy's avatar Christophe Mutricy
Browse files

Handles the VLC_EEXITSUCESS case

So that vlc --{list,help,module} don't get us a non-null exit code
parent 3df8219d
...@@ -104,7 +104,7 @@ libvlc_instance_t * libvlc_new( int argc, const char *const *argv, ...@@ -104,7 +104,7 @@ libvlc_instance_t * libvlc_new( int argc, const char *const *argv,
libvlc_exception_t *p_e ) libvlc_exception_t *p_e )
{ {
libvlc_instance_t *p_new; libvlc_instance_t *p_new;
int i_ret;
libvlc_int_t *p_libvlc_int = libvlc_InternalCreate(); libvlc_int_t *p_libvlc_int = libvlc_InternalCreate();
if( !p_libvlc_int ) RAISENULL( "VLC initialization failed" ); if( !p_libvlc_int ) RAISENULL( "VLC initialization failed" );
...@@ -121,7 +121,10 @@ libvlc_instance_t * libvlc_new( int argc, const char *const *argv, ...@@ -121,7 +121,10 @@ libvlc_instance_t * libvlc_new( int argc, const char *const *argv,
/** \todo Look for interface settings. If we don't have any, add -I dummy */ /** \todo Look for interface settings. If we don't have any, add -I dummy */
/* Because we probably don't want a GUI by default */ /* Because we probably don't want a GUI by default */
if( libvlc_InternalInit( p_libvlc_int, argc + 1, my_argv ) ) i_ret=libvlc_InternalInit( p_libvlc_int, argc + 1, my_argv );
if( i_ret == VLC_EEXITSUCCESS )
return NULL;
else if( i_ret != 0 )
RAISENULL( "VLC initialization failed" ); RAISENULL( "VLC initialization failed" );
p_new->p_libvlc_int = p_libvlc_int; p_new->p_libvlc_int = p_libvlc_int;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment