#include "game_types.h"

/* List_FreeNode @ 0x0801EFF4 (real 32B) -- frees the node when the flag bit is set. Mirrors src/matched/List_FreeNode.c. */
/* Frees the node with Mem_FreeAndChildren when bit 0 of the flags is set. */
extern void Mem_FreeAndChildren(int *p);

void List_FreeNode(int *p, int flags)
{
    if ((flags & 1) != 0)
        Mem_FreeAndChildren(p);
}
