diff --git a/ChangeLog b/ChangeLog index d92b75c54..558dca6cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-02-06 Enrico Tröger + + * tagmanager/php.c: + Fix memory leaks (reported by an anonymous IRC user). + + 2011-01-30 Enrico Tröger * src/editor.c: diff --git a/tagmanager/php.c b/tagmanager/php.c index a9dc2c8e7..7958e548b 100644 --- a/tagmanager/php.c +++ b/tagmanager/php.c @@ -127,6 +127,9 @@ static void function_cb(const char *line, const regexMatch *matches, unsigned in e.kindName = kindName; e.extensionFields.arglist = arglist; makeTagEntry (&e); + + eFree(name); + eFree(arglist); } }