Commit 6cdb3e28 authored by Christophe Mutricy's avatar Christophe Mutricy

Use var_ instead of config_ (closes #740)

parent 3ef49160
...@@ -126,7 +126,12 @@ static int Open( vlc_object_t *p_this ) ...@@ -126,7 +126,12 @@ static int Open( vlc_object_t *p_this )
char *psz_src; char *psz_src;
char psz_tmp[10]; char psz_tmp[10];
psz_address = config_GetPsz( p_intf, "http-host" ); var_Create(p_intf->p_libvlc, "http-host", VLC_VAR_STRING );
psz_address=var_GetString(p_intf->p_libvlc, "http-host");
if( !psz_address || !*psz_address )
{
psz_address = config_GetPsz( p_intf, "http-host" );
}
if( psz_address != NULL ) if( psz_address != NULL )
{ {
char *psz_parser = strchr( psz_address, ':' ); char *psz_parser = strchr( psz_address, ':' );
...@@ -259,8 +264,8 @@ static int Open( vlc_object_t *p_this ) ...@@ -259,8 +264,8 @@ static int Open( vlc_object_t *p_this )
} }
/* Ugly hack to allow to run several HTTP servers on different ports. */ /* Ugly hack to allow to run several HTTP servers on different ports. */
sprintf( psz_tmp, ":%d", i_port + 1 ); sprintf( psz_tmp, "%s:%d", psz_address, i_port + 1 );
config_PutPsz( p_intf, "http-host", psz_tmp ); var_SetString( p_intf->p_libvlc, "http-host", psz_tmp );
msg_Dbg( p_intf, "base %s:%d", psz_address, i_port ); msg_Dbg( p_intf, "base %s:%d", psz_address, i_port );
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment