freenum − free a num_list
This software belongs to the ALLIANCE CAD SYSTEM developed by the ASIM team at LIP6 laboratory of Université Pierre et Marie CURIE, in Paris, France.
Web : http://asim.lip6.fr/recherche/alliance/
E-mail : alliance−users AT asim DOT lip6 DOT fr
#include "mut.h"
void freenum(pt)
num_list ∗pt;
pt |
Pointer to the num list to be freed |
freenum frees the num_list pointed to by pt. All the elements of the list are put back in the list of free blocks.
#include "mut.h"
void free_from(c, i) /∗ erase list from ith element ∗/
num_list ∗c;
int i;
{
num_list ∗t;
while (i--) |
|||
c = c−>NEXT; |
|||
t = c−>NEXT, c−>NEXT = NULL; |
|||
freenum(t); |
}
This tool is under development at the ASIM department of the LIP6 laboratory.
We need your feedback to improve documentation and tools.