diff --git a/src/libs/utils/smallstring.h b/src/libs/utils/smallstring.h index 3561bdbbe08..eb301586915 100644 --- a/src/libs/utils/smallstring.h +++ b/src/libs/utils/smallstring.h @@ -482,11 +482,7 @@ public: { reserve(size()); - auto operation = [=] (char currentCharacter) { - return currentCharacter == fromCharacter ? toCharacter : currentCharacter; - }; - - std::transform(begin(), end(), begin(), operation); + std::replace(begin(), end(), fromCharacter, toCharacter); } void replace(size_type position, size_type length, SmallStringView replacementText)