diff options
author | Max Kunzelmann <max@mxzero.net> | 2023-11-09 17:37:14 +0100 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2024-01-26 13:38:33 +0100 |
commit | 343ba5bfdf18a755b289f433a8768bbd437c6e69 (patch) | |
tree | 0316cc936c7219422c6bd83f961c1898bdd68754 /test/data/apts-appointment-011 | |
parent | 81953ef75a36bc959bd5b6161ff0dc2cf3406676 (diff) | |
download | calcurse-343ba5bfdf18a755b289f433a8768bbd437c6e69.tar.gz calcurse-343ba5bfdf18a755b289f433a8768bbd437c6e69.zip |
Fix memory leak by freeing linked lists in recurrence rules
The function responsible for freeing a recurring appointment or event
did not free the linked lists contained in the `struct rpt` holding the
recurrence rules. This led to memory leaks if a user had recurring
appointments or events.
Found with ASAN.
Signed-off-by: Max Kunzelmann <max@mxzero.net>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'test/data/apts-appointment-011')
0 files changed, 0 insertions, 0 deletions