Build system almost done

This commit is contained in:
2025-06-02 19:56:18 +03:00
parent ade32c24a6
commit 3beb7aad3b
16 changed files with 191 additions and 77 deletions

View File

@@ -23,7 +23,7 @@ CUtlString::CUtlString( const char *szFormat, ... )
m_data.Reserve(nSize + 1);
va_end(vlArgs2);
V_vsnprintf(m_data.GetData(), nSize + 1, szFormat, vlArgs);
m_data.Resize(nSize);
m_data.Resize(nSize+1);
va_end(vlArgs);
}
@@ -34,6 +34,7 @@ CUtlString::CUtlString( const CUtlString &sz )
void CUtlString::AppendTail( const char *psz )
{
m_data.Resize(m_data.GetSize()-1);
m_data.AppendTail(psz,V_strlen(psz));
m_data.Reserve(m_data.GetSize()+1);
m_data[m_data.GetSize()] = 0;
@@ -73,7 +74,9 @@ CUtlString::operator char*( void )
CUtlString &CUtlString::operator=(const CUtlString &sz)
{
if (this != &sz)
{
m_data = sz.m_data;
}
return *this;
}