Commit de4e45c3 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Minor cleanup

parent 02859f76
/***************************************************************************** /*****************************************************************************
* udp.c * udp.c
***************************************************************************** *****************************************************************************
* Copyright (C) 2001-2005 the VideoLAN team * Copyright (C) 2001-2007 the VideoLAN team
* $Id$ * $Id$
* *
* Authors: Laurent Aimar <fenrir@via.ecp.fr> * Authors: Laurent Aimar <fenrir@via.ecp.fr>
...@@ -228,28 +228,23 @@ static int Open( vlc_object_t *p_this ) ...@@ -228,28 +228,23 @@ static int Open( vlc_object_t *p_this )
psz_parser = strdup( p_access->psz_path ); psz_parser = strdup( p_access->psz_path );
psz_dst_addr = psz_parser; psz_dst_addr = psz_parser;
i_dst_port = 0; i_dst_port = DEFAULT_PORT;
if ( *psz_parser == '[' ) if (psz_parser[0] == '[')
{ {
while( *psz_parser && *psz_parser != ']' ) psz_parser = strchr (psz_parser, ']');
if (psz_parser != NULL)
{ {
psz_parser++; *psz_parser++ = '\0';
psz_dst_addr++;
} }
} }
while( *psz_parser && *psz_parser != ':' )
{ psz_parser = strchr (psz_parser, ':');
psz_parser++; if (psz_parser != NULL)
}
if( *psz_parser == ':' )
{
*psz_parser = '\0';
psz_parser++;
i_dst_port = atoi( psz_parser );
}
if( i_dst_port <= 0 )
{ {
i_dst_port = DEFAULT_PORT; *psz_parser++ = '\0';
i_dst_port = atoi (psz_parser);
} }
if (var_Create (p_access, "dst-port", VLC_VAR_INTEGER) if (var_Create (p_access, "dst-port", VLC_VAR_INTEGER)
......
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