networking
This commit is contained in:
@@ -19,19 +19,17 @@ bool ICommandLine::CheckParam( const char *psz )
|
||||
return false;
|
||||
}
|
||||
|
||||
char *ICommandLine::ParamValue( const char *psz )
|
||||
char *ICommandLine::ParamValue( const char *psz, const char *szDefaultValue )
|
||||
{
|
||||
int i = 0;
|
||||
for (auto szParam: cl_params) {
|
||||
i++;
|
||||
if (i>=cl_params.GetSize())
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
if (!V_strcmp(szParam, psz))
|
||||
return cl_params[i];
|
||||
}
|
||||
return 0;
|
||||
return (char*)szDefaultValue;
|
||||
}
|
||||
|
||||
void ICommandLine::AddParam( char *psz )
|
||||
|
||||
@@ -77,6 +77,10 @@ char *CUtlString::GetString( void )
|
||||
{
|
||||
return m_data.GetData();
|
||||
}
|
||||
size_t CUtlString::GetLenght( void )
|
||||
{
|
||||
return V_strlen(GetString());
|
||||
}
|
||||
|
||||
CUtlString::operator char*( void )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user