vlc | branch: master | Thomas Guillem <[email protected]> | Fri Jun 10 11:50:11 2016 +0200| [09f8d87f475fc9fa486b6432c245c46208016c43] | committer: Thomas Guillem
media_discoverer: fix memory corruption when listing services > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=09f8d87f475fc9fa486b6432c245c46208016c43 --- lib/media_discoverer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/media_discoverer.c b/lib/media_discoverer.c index 7b658e3..39ac598 100644 --- a/lib/media_discoverer.c +++ b/lib/media_discoverer.c @@ -481,15 +481,14 @@ libvlc_media_discoverer_list_get( libvlc_instance_t *p_inst, p_category = p_categories; unsigned int i_service_idx = 0; libvlc_media_discoverer_description *p_service = p_services; - for( ; *ppsz_name != NULL; ppsz_name++, ppsz_longname++, p_category++, - p_service++ ) + for( ; *ppsz_name != NULL; ppsz_name++, ppsz_longname++, p_category++ ) { if( pp_services != NULL && *p_category == i_core_cat ) { p_service->psz_name = *ppsz_name; p_service->psz_longname = *ppsz_longname; p_service->i_cat = i_cat; - pp_services[i_service_idx++] = p_service; + pp_services[i_service_idx++] = p_service++; } else { _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
