diff --git a/frameworks/src/core/base/string_util.cpp b/frameworks/src/core/base/string_util.cpp index 760b5bbd8f77851bc4ca12d541dd8dff1d915bc3..f83362b1110e3b0067e1de0464e35fbfba1c1658 100644 --- a/frameworks/src/core/base/string_util.cpp +++ b/frameworks/src/core/base/string_util.cpp @@ -40,6 +40,7 @@ char *StringUtil::Copy(const char *sequence) ace_free(buffer); return nullptr; } + char *StringUtil::Malloc(const uint32_t size) { char *buffer = static_cast(ace_malloc(size + 1)); @@ -49,6 +50,7 @@ char *StringUtil::Malloc(const uint32_t size) buffer[size] = '\0'; return buffer; } + char *StringUtil::Slice(const char *sequence, const int32_t start) { return StringUtil::Slice(sequence, start, strlen(sequence));