Skip to content

Commit c9daac4

Browse files
authored
Swap memnew for VariantAllocator::alloc (#793)
1 parent 40599eb commit c9daac4

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/jvm_wrapper/bridge/packed_vector2_array_bridge.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ uintptr_t PackedVector2ArrayBridge::engine_convert_to_godot(JNIEnv* p_raw_env, j
1111
jint float_size = arr.length(env);
1212
uint64_t vector_size = float_size / 2;
1313

14-
PackedVector2Array* vector_packed = memnew(PackedVector2Array);
14+
PackedVector2Array* vector_packed = VariantAllocator::alloc(PackedVector2Array());
1515
vector_packed->resize(vector_size);
1616
Vector2* ptr = vector_packed->ptrw();
1717
arr.get_array_elements(env, reinterpret_cast<jfloat*>(ptr), float_size);

src/jvm_wrapper/bridge/packed_vector3_array_bridge.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ uintptr_t PackedVector3ArrayBridge::engine_convert_to_godot(JNIEnv* p_raw_env, j
1111
jint float_size = arr.length(env);
1212
uint64_t vector_size = float_size / 2;
1313

14-
PackedVector3Array* vector_packed = memnew(PackedVector3Array);
14+
PackedVector3Array* vector_packed = VariantAllocator::alloc(PackedVector3Array());
1515
vector_packed->resize(vector_size);
1616
Vector3* ptr = vector_packed->ptrw();
1717
arr.get_array_elements(env, reinterpret_cast<jfloat*>(ptr), float_size);

src/jvm_wrapper/bridge/packed_vector4_array_bridge.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ uintptr_t PackedVector4ArrayBridge::engine_convert_to_godot(JNIEnv* p_raw_env, j
1111
jint float_size = arr.length(env);
1212
uint64_t vector_size = float_size / 4;
1313

14-
PackedVector4Array* vector_packed = memnew(PackedVector4Array);
14+
PackedVector4Array* vector_packed = VariantAllocator::alloc(PackedVector4Array());
1515
vector_packed->resize(vector_size);
1616
Vector4* ptr = vector_packed->ptrw();
1717
arr.get_array_elements(env, reinterpret_cast<jfloat*>(ptr), float_size);

0 commit comments

Comments
 (0)