Remove now useless `_alloc_and_copy_cstr`

pull/896/head
Emmanuel Leblond 2022-10-23 14:38:29 +02:00
parent e24b6b0e51
commit a706a9ceb9
No known key found for this signature in database
GPG Key ID: C360860E645EFFC0
3 changed files with 0 additions and 21 deletions

View File

@ -87,13 +87,6 @@ public:
return 0;
}
static _FORCE_INLINE_ char *_alloc_and_copy_cstr(const char *p_str) {
size_t size = strlen(p_str) + 1;
char *ret = reinterpret_cast<char *>(memalloc(size));
memcpy(ret, p_str, size);
return ret;
}
// Must be public but you should not touch this.
GodotObject *_owner = nullptr;
};

View File

@ -109,13 +109,6 @@ private:
static void initialize_class(const ClassInfo &cl);
static void bind_method_godot(const StringName &p_class_name, MethodBind *p_method);
static _FORCE_INLINE_ char *_alloc_and_copy_cstr(const char *p_str) {
size_t size = strlen(p_str) + 1;
char *ret = reinterpret_cast<char *>(memalloc(size));
memcpy(ret, p_str, size);
return ret;
}
template <class T, bool is_abstract>
static void _register_class(bool p_virtual = false);

View File

@ -175,13 +175,6 @@ public:
ERR_FAIL(); // Can't call.
}
static _FORCE_INLINE_ char *_alloc_and_copy_cstr(const char *p_str) {
size_t size = strlen(p_str) + 1;
char *ret = reinterpret_cast<char *>(memalloc(size));
memcpy(ret, p_str, size);
return ret;
}
MethodBindVarArgBase(
R (T::*p_method)(const Variant **, GDNativeInt, GDNativeCallError &),
const MethodInfo &p_method_info,