mirror of
https://github.com/godotengine/godot.git
synced 2026-01-06 10:11:57 +03:00
C#: Fix byteCount in NativeMemory.Alloc
`NativeMemory.Alloc` takes the byte count as parameter, this is calculated by multiplying the element size in bytes by the length of the array.
This commit is contained in:
@@ -831,7 +831,7 @@ namespace Godot.Bridge
|
||||
}
|
||||
else
|
||||
{
|
||||
interopProperties = ((godotsharp_property_info*)NativeMemory.Alloc((nuint)length))!;
|
||||
interopProperties = ((godotsharp_property_info*)NativeMemory.Alloc((nuint)length, (nuint)sizeof(godotsharp_property_info)))!;
|
||||
}
|
||||
|
||||
try
|
||||
@@ -951,7 +951,7 @@ namespace Godot.Bridge
|
||||
}
|
||||
else
|
||||
{
|
||||
interopDefaultValues = ((godotsharp_property_def_val_pair*)NativeMemory.Alloc((nuint)length))!;
|
||||
interopDefaultValues = ((godotsharp_property_def_val_pair*)NativeMemory.Alloc((nuint)length, (nuint)sizeof(godotsharp_property_def_val_pair)))!;
|
||||
}
|
||||
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user