NAME
Remove -- remove a node from a list
SYNOPSIS
Remove(node)
A1
void Remove(struct Node *);
FUNCTION
Unlink a node from whatever list it is in. Nodes that are not part
of a list must not be passed to this funcion! Assembly programmers
may prefer to use the REMOVE macro from "exec/lists.i".
WARNING
This function does not arbitrate for access to the list. The
calling task must be the owner of the involved list.
INPUTS
node - the node to remove
SEE ALSO
AddHead, AddTail, Enqueue, Insert, RemHead, RemTail
[Back to Amiga Developer Docs]