CruiseEngine::~CruiseEngine() { delete _debugger; delete _sound; freeSystem(); if (gDebugLevel > 0) MemoryList(); }
static TRI_fulltext_list_t* IncreaseList(TRI_fulltext_list_t* list, uint32_t size) { TRI_fulltext_list_t* copy = TRI_Reallocate(TRI_UNKNOWN_MEM_ZONE, list, MemoryList(size)); if (copy != nullptr) { InitList(copy, size); } return copy; }
TRI_fulltext_list_t* TRI_CreateListFulltextIndex(uint32_t size) { TRI_fulltext_list_t* list = TRI_Allocate(TRI_UNKNOWN_MEM_ZONE, MemoryList(size), false); if (list == nullptr) { // out of memory return nullptr; } InitList(list, size); return list; }
static TRI_fulltext_list_t* IncreaseList (TRI_fulltext_list_t* list, const uint32_t size) { TRI_fulltext_list_t* copy; copy = TRI_Reallocate(TRI_UNKNOWN_MEM_ZONE, list, MemoryList(size)); if (copy == NULL) { // out of memory return NULL; } InitList(copy, size); return copy; }
size_t TRI_MemoryListFulltextIndex(TRI_fulltext_list_t const* list) { uint32_t size = GetNumAllocated(list); return MemoryList(size); }