vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Fri Jun 24 16:14:19 2016 +0200| [f11eaa4c4106ada6eeed1be3b3fee40282dfdb2c] | committer: Jean-Baptiste Kempf
DSM: fix potential NULL dereference > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f11eaa4c4106ada6eeed1be3b3fee40282dfdb2c --- modules/access/dsm/access.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/access/dsm/access.c b/modules/access/dsm/access.c index 182a774..0855675 100644 --- a/modules/access/dsm/access.c +++ b/modules/access/dsm/access.c @@ -221,7 +221,8 @@ static int get_address( access_t *p_access ) { access_sys_t *p_sys = p_access->p_sys; - if( !inet_pton( AF_INET, p_sys->url.psz_host, &p_sys->addr ) ) + if( p_sys->url.psz_host != NULL && + !inet_pton( AF_INET, p_sys->url.psz_host, &p_sys->addr ) ) { /* This is not an ip address, let's try netbios/dns resolve */ struct addrinfo *p_info = NULL; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
