string_util: Remove unnecessary std::string instance in TabsToSpaces()
We can just use the variant of std::string's replace() function that can replace an occurrence with N copies of the same character, eliminating the need to allocate a std::string containing a buffer of spaces.
This commit is contained in:
parent
71729fd47a
commit
841bb4e5bd
2 changed files with 7 additions and 8 deletions
|
@ -69,7 +69,7 @@ static bool TryParse(const std::string& str, N* const output) {
|
|||
return false;
|
||||
}
|
||||
|
||||
std::string TabsToSpaces(int tab_size, const std::string& in);
|
||||
std::string TabsToSpaces(int tab_size, std::string in);
|
||||
|
||||
void SplitString(const std::string& str, char delim, std::vector<std::string>& output);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue