-const char *CYPoolCString(CYPool &pool, CYUTF8String utf8) {
- return pool.strndup(utf8.data, utf8.size);
-}
-
-CYUTF8String CYPoolUTF8String(CYPool &pool, CYUTF8String utf8) {
- return {pool.strndup(utf8.data, utf8.size), utf8.size};
-}
-
-_visible CYUTF8String CYPoolUTF8String(CYPool &pool, const std::string &value) {
- return {pool.strndup(value.data(), value.size()), value.size()};
-}
-