diff options
Diffstat (limited to 'libutils/String16.cpp')
-rw-r--r-- | libutils/String16.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/libutils/String16.cpp b/libutils/String16.cpp index 70bf5a0fb..e3e5f1106 100644 --- a/libutils/String16.cpp +++ b/libutils/String16.cpp @@ -390,28 +390,6 @@ size_t String16::staticStringSize() const { return static_cast<size_t>(*(p - 1)); } -status_t String16::makeLower() -{ - const size_t N = size(); - const char16_t* str = string(); - char16_t* edited = nullptr; - for (size_t i=0; i<N; i++) { - const char16_t v = str[i]; - if (v >= 'A' && v <= 'Z') { - if (!edited) { - SharedBuffer* buf = static_cast<SharedBuffer*>(edit()); - if (!buf) { - return NO_MEMORY; - } - edited = (char16_t*)buf->data(); - mString = str = edited; - } - edited[i] = tolower((char)v); - } - } - return OK; -} - status_t String16::replaceAll(char16_t replaceThis, char16_t withThis) { const size_t N = size(); |