summaryrefslogtreecommitdiffstats
path: root/src/variant/char_string.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/variant/char_string.cpp')
-rw-r--r--src/variant/char_string.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/variant/char_string.cpp b/src/variant/char_string.cpp
index 975b840..19c99b4 100644
--- a/src/variant/char_string.cpp
+++ b/src/variant/char_string.cpp
@@ -75,25 +75,25 @@ CharWideString::~CharWideString() {
// It's easier to have them written in C++ directly than in a Python script that generates them.
String::String(const char *from) {
- internal::interface->string_new_with_utf8_chars(ptr, from);
+ internal::interface->string_new_with_utf8_chars(ptr(), from);
}
String::String(const wchar_t *from) {
- internal::interface->string_new_with_wide_chars(ptr, from);
+ internal::interface->string_new_with_wide_chars(ptr(), from);
}
String::String(const char16_t *from) {
- internal::interface->string_new_with_utf16_chars(ptr, from);
+ internal::interface->string_new_with_utf16_chars(ptr(), from);
}
String::String(const char32_t *from) {
- internal::interface->string_new_with_utf32_chars(ptr, from);
+ internal::interface->string_new_with_utf32_chars(ptr(), from);
}
CharString String::utf8() const {
- int size = internal::interface->string_to_utf8_chars(ptr, nullptr, 0);
+ int size = internal::interface->string_to_utf8_chars(ptr(), nullptr, 0);
char *cstr = memnew_arr(char, size + 1);
- internal::interface->string_to_utf8_chars(ptr, cstr, size + 1);
+ internal::interface->string_to_utf8_chars(ptr(), cstr, size + 1);
cstr[size] = '\0';
@@ -101,9 +101,9 @@ CharString String::utf8() const {
}
CharString String::ascii() const {
- int size = internal::interface->string_to_latin1_chars(ptr, nullptr, 0);
+ int size = internal::interface->string_to_latin1_chars(ptr(), nullptr, 0);
char *cstr = memnew_arr(char, size + 1);
- internal::interface->string_to_latin1_chars(ptr, cstr, size + 1);
+ internal::interface->string_to_latin1_chars(ptr(), cstr, size + 1);
cstr[size] = '\0';
@@ -111,9 +111,9 @@ CharString String::ascii() const {
}
Char16String String::utf16() const {
- int size = internal::interface->string_to_utf16_chars(ptr, nullptr, 0);
+ int size = internal::interface->string_to_utf16_chars(ptr(), nullptr, 0);
char16_t *cstr = memnew_arr(char16_t, size + 1);
- internal::interface->string_to_utf16_chars(ptr, cstr, size + 1);
+ internal::interface->string_to_utf16_chars(ptr(), cstr, size + 1);
cstr[size] = '\0';
@@ -121,9 +121,9 @@ Char16String String::utf16() const {
}
Char32String String::utf32() const {
- int size = internal::interface->string_to_utf32_chars(ptr, nullptr, 0);
+ int size = internal::interface->string_to_utf32_chars(ptr(), nullptr, 0);
char32_t *cstr = memnew_arr(char32_t, size + 1);
- internal::interface->string_to_utf32_chars(ptr, cstr, size + 1);
+ internal::interface->string_to_utf32_chars(ptr(), cstr, size + 1);
cstr[size] = '\0';
@@ -131,9 +131,9 @@ Char32String String::utf32() const {
}
CharWideString String::wide_string() const {
- int size = internal::interface->string_to_wide_chars(ptr, nullptr, 0);
+ int size = internal::interface->string_to_wide_chars(ptr(), nullptr, 0);
wchar_t *cstr = memnew_arr(wchar_t, size + 1);
- internal::interface->string_to_wide_chars(ptr, cstr, size + 1);
+ internal::interface->string_to_wide_chars(ptr(), cstr, size + 1);
cstr[size] = '\0';