rename _dealloc to _free

This commit is contained in:
Vinzenz Schroeter 2024-09-07 14:11:15 +02:00
parent f45c8090ec
commit aa359cc807
19 changed files with 389 additions and 410 deletions

View file

@ -84,8 +84,5 @@ public sealed class BitVec : SpNativeInstance<BindGen.BitVec>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_bit_vec_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_bit_vec_free(Instance);
}

View file

@ -96,8 +96,5 @@ public sealed class BrightnessGrid : SpNativeInstance<BindGen.BrightnessGrid>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_brightness_grid_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_brightness_grid_free(Instance);
}

View file

@ -125,8 +125,5 @@ public sealed class Command : SpNativeInstance<BindGen.Command>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_command_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_command_free(Instance);
}

View file

@ -24,10 +24,7 @@ public sealed class Connection : SpNativeInstance<BindGen.Connection>
}
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_connection_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_connection_free(Instance);
private unsafe Connection(BindGen.Connection* instance) : base(instance)
{

View file

@ -127,8 +127,5 @@ public sealed class Cp437Grid : SpNativeInstance<BindGen.Cp437Grid>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_cp437_grid_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_cp437_grid_free(Instance);
}

View file

@ -32,8 +32,5 @@ public sealed class Packet : SpNativeInstance<BindGen.Packet>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_packet_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_packet_free(Instance);
}

View file

@ -96,8 +96,5 @@ public sealed class PixelGrid : SpNativeInstance<BindGen.PixelGrid>
{
}
private protected override unsafe void Dealloc()
{
NativeMethods.sp_pixel_grid_dealloc(Instance);
}
private protected override unsafe void Free() => NativeMethods.sp_pixel_grid_free(Instance);
}

View file

@ -22,7 +22,7 @@ public abstract class SpNativeInstance<T>
_instance = instance;
}
private protected abstract void Dealloc();
private protected abstract void Free();
internal unsafe T* Into()
{
@ -34,7 +34,7 @@ public abstract class SpNativeInstance<T>
private unsafe void ReleaseUnmanagedResources()
{
if (_instance != null)
Dealloc();
Free();
_instance = null;
}