aboutsummaryrefslogtreecommitdiffstats
path: root/test/io-005.sh
diff options
context:
space:
mode:
authorMax Kunzelmann <max@mxzero.net>2023-11-09 17:37:14 +0100
committerLukas Fleischer <lfleischer@calcurse.org>2024-01-26 13:38:33 +0100
commit343ba5bfdf18a755b289f433a8768bbd437c6e69 (patch)
tree0316cc936c7219422c6bd83f961c1898bdd68754 /test/io-005.sh
parent81953ef75a36bc959bd5b6161ff0dc2cf3406676 (diff)
downloadcalcurse-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/io-005.sh')
0 files changed, 0 insertions, 0 deletions