vlc | branch: master | Thomas Guillem <[email protected]> | Tue Sep 27 13:41:26 2016 +0200| [e1ef49765dc282b4c617924aa28da455e6220dae] | committer: Thomas Guillem
libvlc: renderer_discoverer: remove usage of ssize_t It's in POSIX but not in C standard. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e1ef49765dc282b4c617924aa28da455e6220dae --- include/vlc/libvlc_renderer_discoverer.h | 4 ++-- lib/renderer_discoverer.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/vlc/libvlc_renderer_discoverer.h b/include/vlc/libvlc_renderer_discoverer.h index 2e84673..4509506 100644 --- a/include/vlc/libvlc_renderer_discoverer.h +++ b/include/vlc/libvlc_renderer_discoverer.h @@ -202,9 +202,9 @@ libvlc_renderer_discoverer_event_manager( libvlc_renderer_discoverer_t *p_rd ); * discoverer services (must be freed with libvlc_renderer_list_release() by * the caller) [OUT] * - * \return the number of media discoverer services or -1 on error + * \return the number of media discoverer services (0 on error) */ -LIBVLC_API ssize_t +LIBVLC_API size_t libvlc_renderer_discoverer_list_get( libvlc_instance_t *p_inst, libvlc_rd_description_t ***ppp_services ); diff --git a/lib/renderer_discoverer.c b/lib/renderer_discoverer.c index 5b5e7e3..bb67dae 100644 --- a/lib/renderer_discoverer.c +++ b/lib/renderer_discoverer.c @@ -204,7 +204,7 @@ libvlc_renderer_discoverer_list_release( libvlc_rd_description_t **pp_services, } } -ssize_t +size_t libvlc_renderer_discoverer_list_get( libvlc_instance_t *p_inst, libvlc_rd_description_t ***ppp_services ) { @@ -218,7 +218,7 @@ libvlc_renderer_discoverer_list_get( libvlc_instance_t *p_inst, if( i_ret != VLC_SUCCESS ) { *ppp_services = NULL; - return -1; + return 0; } /* Count the number of sd matching our category (i_cat/i_core_cat) */ @@ -247,7 +247,7 @@ libvlc_renderer_discoverer_list_get( libvlc_instance_t *p_inst, free( p_services ); pp_services = NULL; p_services = NULL; - i_nb_services = -1; + i_nb_services = 0; /* Even if alloc fails, the next loop must be run in order to free * names returned by vlc_sd_GetNames */ } _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
