MISRA_DEBUG_ALLOCATOR_MAGIC
Description
Per-type magic for DebugAllocator.
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Debug.c:106:
static DebugAllocator *debug_validate_self(const Allocator *self) {
if (!self || self->__magic != MISRA_DEBUG_ALLOCATOR_MAGIC) {
LOG_FATAL("type-confusion: allocator passed to debug_allocator_* is not a DebugAllocator");
}- In
Debug.c:293:
.effort = parent->effort,
.retry_limit = parent->retry_limit,
.__magic = MISRA_DEBUG_ALLOCATOR_MAGIC,
};
dbg->parent = parent;
Last updated on