lib/icu/Compare: use AllocatedString::Clone()

This commit is contained in:
Max Kellermann 2020-04-22 19:42:04 +02:00
parent fc92db83cf
commit f3fd2eb618

View File

@ -38,12 +38,12 @@ public:
IcuCompare(const IcuCompare &src) noexcept IcuCompare(const IcuCompare &src) noexcept
:needle(src :needle(src
? AllocatedString<>::Duplicate(src.needle.c_str()) ? src.needle.Clone()
: nullptr) {} : nullptr) {}
IcuCompare &operator=(const IcuCompare &src) noexcept { IcuCompare &operator=(const IcuCompare &src) noexcept {
needle = src needle = src
? AllocatedString<>::Duplicate(src.needle.c_str()) ? src.needle.Clone()
: nullptr; : nullptr;
return *this; return *this;
} }