| 338 | } |
| 339 | |
| 340 | void FailableMemoryAllocator::failNthAllocAt(int allocationNumber, const char* file, size_t line) |
| 341 | { |
| 342 | LocationToFailAllocNode* newNode = (LocationToFailAllocNode*) (void*) allocMemoryLeakNode(sizeof(LocationToFailAllocNode)); |
| 343 | newNode->failNthAllocAt(allocationNumber, file, line, head_); |
| 344 | head_ = newNode; |
| 345 | } |
| 346 | |
| 347 | char* FailableMemoryAllocator::alloc_memory(size_t size, const char* file, size_t line) |
| 348 | { |
no outgoing calls
no test coverage detected