mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-06 05:50:31 +00:00
As suggested, extract strlen calls from sizes into variables so it isn't called twice
This commit is contained in:
parent
ed10ce2511
commit
6b024b21bf
33 changed files with 171 additions and 114 deletions
|
|
@ -71,8 +71,9 @@ void FindMatch::setExpression( const char *_expression )
|
|||
{
|
||||
delete [] expression;
|
||||
|
||||
expression = new char[dStrlen(_expression) + 1];
|
||||
dStrcpy(expression, _expression, dStrlen(_expression) + 1);
|
||||
dsize_t expressionLen = dStrlen(_expression) + 1;
|
||||
expression = new char[expressionLen];
|
||||
dStrcpy(expression, _expression, expressionLen);
|
||||
dStrupr(expression);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -215,8 +215,9 @@ S32 dStrnatcasecmp(const nat_char* a, const nat_char* b) {
|
|||
|
||||
char *dStrdup_r(const char *src, const char *fileName, dsize_t lineNumber)
|
||||
{
|
||||
char *buffer = (char *) dMalloc_r(dStrlen(src) + 1, fileName, lineNumber);
|
||||
dStrcpy(buffer, src, dStrlen(src) + 1);
|
||||
dsize_t bufferLen = dStrlen(src) + 1;
|
||||
char *buffer = (char *) dMalloc_r(bufferLen, fileName, lineNumber);
|
||||
dStrcpy(buffer, src, bufferLen);
|
||||
return buffer;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue