Fixed "_ZnwmSt11align_val_t" compiler error

This commit is contained in:
Alex
2022-10-22 04:00:42 +03:00
parent ebd0273a99
commit 11e6080fe1
2 changed files with 18 additions and 0 deletions

View File

@ -249,6 +249,11 @@ void HeapFree(void *Address)
void *operator new(size_t Size) { return HeapMalloc(Size); }
void *operator new[](size_t Size) { return HeapMalloc(Size); }
void *operator new(unsigned long Size, std::align_val_t Alignment)
{
fixme("operator new with alignment(%#lx) is not implemented", Alignment);
return HeapMalloc(Size);
}
void operator delete(void *Pointer) { HeapFree(Pointer); }
void operator delete[](void *Pointer) { HeapFree(Pointer); }
void operator delete(void *Pointer, long unsigned int Size) { HeapFree(Pointer); }