freerdsfig(3) - Linux man page

Name

freerdsfig - frees memory associated to a figure

Synopsys

#include "rdsnnn.h"
void freerdsfig( Figure )
  rdsfig_list ∗Figure;

Parameter

Figure

it's the pointer of the figure to be deleted.

Description

This function free the memory associated to the figure. Memory place used by the Pointers of the rdsfig_list structure is not free so the user has to free these pointers before calling the freerdsfig function.

Return Value

nothing

Errors

none

Example

#include "mutnnn.h"
#include "rdsnnn.h"
#include "rtlnnn.h"
main()

{

rdsfig_list ∗Figure;

mbkenv();
rdsenv();
loadrdsparam();

Figure = allocrdsfig ();

Figure->NAME = rdsalloc(strlen("core")+1,RDS_ALLOC_BLOCK);

strcpy(Figure->NAME,"core");

...

rdsfree (Figure->NAME,RDS_ALLOC_BLOCK);

/∗ ∗/ freerdsfig ( Figure,RDS_ALLOC_BLOCK);

}

See Also

librds, allocrdsfig