[vlc-devel] commit: libvlc: Properly raise an exception that indicates if VLM is disabled in libvlc. ( Pierre d'Herbemont )
git version control
git at videolan.org
Wed Apr 9 12:00:21 CEST 2008
vlc | branch: master | Pierre d'Herbemont <pdherbemont at videolan.org> | Wed Apr 9 11:53:41 2008 +0200| [665cd9209c6227c1bf494b47f40d7fd52d3cee59]
libvlc: Properly raise an exception that indicates if VLM is disabled in libvlc.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=665cd9209c6227c1bf494b47f40d7fd52d3cee59
---
src/control/vlm.c | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/control/vlm.c b/src/control/vlm.c
index 78df6c3..c3740e0 100644
--- a/src/control/vlm.c
+++ b/src/control/vlm.c
@@ -91,10 +91,12 @@ char* libvlc_vlm_show_media( libvlc_instance_t *p_instance, char *psz_name,
}
free( psz_message );
return(psz_response );
-#endif
+#else
+ libvlc_exception_raise( p_exception, "VLM has been disabled in this libvlc." );
return NULL;
-}
#endif
+}
+#endif /* 0 */
static int libvlc_vlm_init( libvlc_instance_t *p_instance,
libvlc_exception_t *p_exception )
@@ -102,12 +104,15 @@ static int libvlc_vlm_init( libvlc_instance_t *p_instance,
#ifdef ENABLE_VLM
if( !p_instance->p_vlm )
p_instance->p_vlm = vlm_New( p_instance->p_libvlc_int );
+#else
+ libvlc_exception_raise( p_exception, "VLM has been disabled in this libvlc." );
+ return VLC_EGENERIC;
#endif
if( !p_instance->p_vlm )
{
libvlc_exception_raise( p_exception,
- "Unable to create VLM. It might be disabled." );
+ "Unable to create VLM." );
return VLC_EGENERIC;
}
return VLC_SUCCESS;
More information about the vlc-devel
mailing list