НТ
Size: a a a
AA
P
typedef struct trap_s {
...
struct trap_s* m_pNext;
...
} trap_t;
trap_t* g_pFirstTrap = ...;
...
...
trap_t* trap;
if (trap = g_pFirstTrap)
{
trap_t* next;
g_pFirstTrap = NULL;
...
do {
next = trap->m_pNext;
free(trap);
} while(trap = next);
}НТ
AA
P
AD
AA
P
AD