mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 03:33:48 +00:00
Use strncpy instead of strcpy because again, buffer overflows
This commit is contained in:
parent
7769da9434
commit
79c34c68db
92 changed files with 298 additions and 279 deletions
|
|
@ -40,7 +40,7 @@ void GFXVideoMode::parseFromString( const char *str )
|
|||
|
||||
// Copy the string, as dStrtok is destructive
|
||||
char *tempBuf = new char[dStrlen( str ) + 1];
|
||||
dStrcpy( tempBuf, str );
|
||||
dStrcpy( tempBuf, str, dStrlen(str) + 1 );
|
||||
|
||||
#define PARSE_ELEM(type, var, func, tokParam, sep) \
|
||||
if(const char *ptr = dStrtok( tokParam, sep)) \
|
||||
|
|
@ -76,4 +76,4 @@ void GFXShaderMacro::stringize( const Vector<GFXShaderMacro> ¯os, String *ou
|
|||
}
|
||||
(*outString) += ";";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue