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


   NAME
        FreeLocalItem -- deallocate a local context item structure. (V36)

   SYNOPSIS
        FreeLocalItem(localItem);
                      A0

        VOID FreeLocalItem(struct localcontextitem *);

   FUNCTION
        Frees the memory for the local context item and any associated user
        memory as allocated with alloclocalitem(). user purge vectors should
        call this function after they have freed any other resources
        associated with this item.

        Note that FreeLocalItem() does NOT call the custom purge vector set
        up through SetLocalItemPurge(); all it does is free the local context
        item. (This implies that your custom purge vector would want to call
        this to ultimately free the LocalContextItem.)

   INPUTS
        localItem - pointer to localcontextitem created with alloclocalitem.
                    Starting with V39, this may be NULL.

   SEE ALSO
        alloclocalitem(), <libraries/iffparse.h>