/*** Copyright (C) 2021-2024 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: AuHeapDeletable.cpp File: AuHeap.cpp Date: 2021-6-12 Author: Reece ***/ #include #include "AuHeapDeletable.hpp" namespace Aurora::Memory { DeletableHeap::DeletableHeap(Heap *parent, void *ptr) : pParent(pParent), ptr2_(ptr) { } DeletableHeap::~DeletableHeap() { if (this->ptr2_) { pParent->Free(this->ptr2_); } } }