freerdsins(3) - Linux man page

Name

freerdsins - frees memory associated to an instance

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