Provided by: alliance_5.0-20110203-4_amd64 bug

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