static void TraceStartMessageDelete(Message message) { TraceStartMessage tsMessage; Arena arena; AVERT(Message, message); tsMessage = MessageTraceStartMessage(message); AVERT(TraceStartMessage, tsMessage); arena = MessageArena(message); tsMessage->sig = SigInvalid; MessageFinish(message); ControlFree(arena, (void *)tsMessage, sizeof(TraceStartMessageStruct)); }
static void dfMessageDelete(Message message) { Arena arena; arena = MessageArena(message); ControlFree(arena, (void *)message, sizeof(MessageStruct)); }