[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


NAME
    FreeFreeList - free all memory in a free list.

SYNOPSIS
    FreeFreeList(free)
                 A0

    void FreeFreeList(struct FreeList *);

FUNCTION
    This routine frees all memory in a free list, and the
    free list itself.  It is useful for easily getting
    rid of all memory in a series of structures.  There is
    a free list in a Workbench object, and this contains
    all the memory associated with that object.

    A FreeList is a list of MemList structures.  See the
    MemList and MemEntry documentation for more information.

    If the FreeList itself is in the free list, it must be
    in the first MemList in the FreeList.

INPUTS
    free -- a pointer to a FreeList structure

RESULTS
    None

SEE ALSO
    AllocEntry(), FreeEntry(), AddFreeList()

BUGS
    None