NAME¶
freerdsins - frees memory associated to an instance
ORIGIN¶
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@asim.lip6.fr
SYNOPSYS¶
#include "rdsnnn.h"
void freerdsins ( Instance )
rdsins_list ∗Instance;
PARAMETER¶
-
Instance
- Pointer of the instance to free
DESCRIPTION¶
This function frees the memory associated to the instance. Memory place used by
the Pointers of the rdsins_list structure is not free so the user has to free
these pointers before calling the freerdsins() function.
RETURN VALUE¶
nothing
ERRORS¶
none
EXAMPLE¶
#include "mutnnn.h"
#include "rdsnnn.h"
#include "rtlnnn.h"
main()
{
rdsins_list ∗Instance;
mbkenv();
rdsenv();
loadrdsparam();
Instance = allocrdsins ();
Instance->NAME = rdsalloc(strlen("and1")+1,RDS_ALLOC_BLOCK);
strcpy(Instance->NAME,"and1");
...
rdsfree (Instance->NAME,RDS_ALLOC_BLOCK);
/∗ ∗/ freerdsins ( Instance,RDS_ALLOC_BLOCK);
}
SEE ALSO¶
librds, allocrdsins
BUG REPORT¶
This tool is under development at the
ASIM department of the
LIP6
laboratory.
We need your feedback to improve documentation and tools.