logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cs_destroy - clean up and dealloc a parse tree

Arguments

       parse - a pointer to a parse structure.

Description

       cs_destroy  will clean up all the memory associated with a CSPARSE structure, including strings passed to
       cs_parse_string.  This does not clean up any memory allocated by your  own  CSOUTFUNC  or  the  HDF  data
       structure  passed  to cs_init.  It is safe to call this with a NULL pointer, and it will leave parse NULL
       as well (ie, it can be called more than once on the same var)

Name

       cs_destroy  - clean up and dealloc a parse tree

Return Value

       parse - will be NULL

See Also

cs_dump(3),     cs_destroy(3),      cs_render(3),      cs_register_esc_strfunc(3),      cs_arg_parsev(3),
       cs_register_fileload(3),   cs_init(3),   cs_register_strfunc(3),   cs_arg_parse(3),   cs_parse_string(3),
       cs_parse_file(3), =(3), cs_register_function

ClearSilver                                       12 July 2007                                     cs_destroy(3)

Synopsis

       #include <cs/cs.h>

       void cs_destroy (CSPARSE **parse);

See Also