Bugfix: Correctly free old assignments when reloading

Fixes #516
This commit is contained in:
Michael Stapelberg
2011-09-11 23:41:46 +01:00
parent f3716e45cf
commit dc790cfa32
6 changed files with 52 additions and 4 deletions

View File

@ -17,6 +17,12 @@
*/
struct regex *regex_new(const char *pattern);
/**
* Frees the given regular expression. It must not be used afterwards!
*
*/
void regex_free(struct regex *regex);
/**
* Checks if the given regular expression matches the given input and returns
* true if it does. In either case, it logs the outcome using LOG(), so it will