]> git.sesse.net Git - vlc/commitdiff
FIx a segfault: we need both user and password to be not NULL.
authorRémi Duraffort <ivoire@videolan.org>
Mon, 22 Jun 2009 05:47:22 +0000 (07:47 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Mon, 22 Jun 2009 05:54:49 +0000 (07:54 +0200)
modules/demux/live555.cpp

index 9287f8367e861f68105c4b0860cf79eb66ebaec2..cedc42d38c94a45b2c9d81a1f00b7d7b7b51a0b6 100644 (file)
@@ -489,7 +489,7 @@ static int Connect( demux_t *p_demux )
     int  i_ret        = VLC_SUCCESS;
 
     if( p_sys->url.i_port == 0 ) p_sys->url.i_port = 554;
-    if( p_sys->url.psz_username || p_sys->url.psz_password )
+    if( p_sys->url.psz_username && p_sys->url.psz_password )
     {
         int err;
         err = asprintf( &psz_url, "rtsp://%s:%d%s", p_sys->url.psz_host,