[vlc-devel] commit: Fix return ( Rémi Denis-Courmont )

git version control git at videolan.org
Sat Apr 4 11:56:07 CEST 2009


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sat Apr  4 12:55:17 2009 +0300| [8babce6ff79b5df68efa33ab8cb4e55500eecccf] | committer: Rémi Denis-Courmont 

Fix return

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8babce6ff79b5df68efa33ab8cb4e55500eecccf
---

 src/control/vlm.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/control/vlm.c b/src/control/vlm.c
index 6923c41..5c1b15f 100644
--- a/src/control/vlm.c
+++ b/src/control/vlm.c
@@ -499,7 +499,7 @@ int libvlc_vlm_get_media_instance_title( libvlc_instance_t *p_instance,
                                           i_instance, p_exception );
     if( p_mi )
         vlm_media_instance_Delete( p_mi );
-    return 0;
+    return p_mi ? 0 : -1;
 }
 
 int libvlc_vlm_get_media_instance_chapter( libvlc_instance_t *p_instance,
@@ -513,7 +513,7 @@ int libvlc_vlm_get_media_instance_chapter( libvlc_instance_t *p_instance,
                                           i_instance, p_exception );
     if( p_mi )
         vlm_media_instance_Delete( p_mi );
-    return 0;
+    return p_mi ? 0 : -1;
 }
 
 int libvlc_vlm_get_media_instance_seekable( libvlc_instance_t *p_instance,
@@ -527,5 +527,5 @@ int libvlc_vlm_get_media_instance_seekable( libvlc_instance_t *p_instance,
                                           i_instance, p_exception );
     if( p_mi )
         vlm_media_instance_Delete( p_mi );
-    return 0;
+    return p_mi ? 0 : -1;
 }




More information about the vlc-devel mailing list