ncm: update to 10.0.0 (#879)

This commit is contained in:
Adubbz 2020-04-15 03:11:51 +10:00 committed by GitHub
parent 116e00c21c
commit a25be61e94
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 243 additions and 7 deletions

View file

@ -55,15 +55,19 @@ namespace {
lmem::HeapHandle g_heap_handle;
void *Allocate(size_t size) {
return lmem::AllocateFromExpHeap(g_heap_handle, size);
void *mem = lmem::AllocateFromExpHeap(g_heap_handle, size);
GetHeapState().Allocate(size);
return mem;
}
void Deallocate(void *p, size_t size) {
GetHeapState().Free(size);
lmem::FreeToExpHeap(g_heap_handle, p);
}
void InitializeHeap() {
g_heap_handle = lmem::CreateExpHeap(g_heap_memory, sizeof(g_heap_memory), lmem::CreateOption_None);
GetHeapState().Initialize(g_heap_handle);
}
}