Go to the previous, next section.
To free any allocated fields of a pattern buffer, use:
void regfree (regex_t *preg)
preg is the pattern buffer whose allocated fields you want freed.
regfree
also sets preg's allocated
and used
fields to zero. After freeing a pattern buffer, you need to again
compile a regular expression in it (see section POSIX Regular Expression Compiling) before passing it to the matching function (see section POSIX Matching).
Go to the previous, next section.