mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-13 11:43:49 +00:00
Use strncpy instead of strcpy because again, buffer overflows
This commit is contained in:
parent
1728fe39ad
commit
a94587af43
92 changed files with 298 additions and 279 deletions
|
|
@ -90,7 +90,7 @@ void printClassHeader(const char* usage, const char * className, const char * su
|
|||
// Copy Usage Document
|
||||
S32 usageLen = dStrlen( usage );
|
||||
FrameTemp<char> usageStr( usageLen );
|
||||
dStrcpy( usageStr, usage );
|
||||
dStrcpy( usageStr, usage, usageLen );
|
||||
|
||||
// Print Header
|
||||
Con::printf( "/*!" );
|
||||
|
|
@ -117,7 +117,7 @@ void printClassHeader(const char* usage, const char * className, const char * su
|
|||
}
|
||||
|
||||
// Copy line and update usagePtr
|
||||
dStrcpy( lineStr, usagePtr );
|
||||
dStrcpy( lineStr, usagePtr, 2048 );
|
||||
usagePtr = (newLine != NULL ) ? newLine : usagePtr;
|
||||
lineLen = dStrlen( lineStr );
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue