966bba02bb
Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
22 lines
497 B
C#
22 lines
497 B
C#
|
|
using System;
|
|
|
|
internal static partial class Interop
|
|
{
|
|
internal static IntPtr MemAlloc(UIntPtr sizeInBytes)
|
|
{
|
|
if (Environment.IsRunningOnWindows)
|
|
return Windows_MemAlloc(sizeInBytes);
|
|
else
|
|
return Unix_MemAlloc(sizeInBytes);
|
|
}
|
|
|
|
internal static void MemFree(IntPtr allocatedMemory)
|
|
{
|
|
if (Environment.IsRunningOnWindows)
|
|
Windows_MemFree(allocatedMemory);
|
|
else
|
|
Unix_MemFree(allocatedMemory);
|
|
}
|
|
}
|