# HG changeset patch # User Mike Becker # Date 1782813349 -7200 # Node ID cd301312612926651b6db3f3c0a2008473a20f22 # Parent 51270d470cda00b0b4cf00af70ec601801931df8 fix memory leak when program exits due to incorrect regex pattern diff -r 51270d470cda -r cd3013126129 src/cline.c --- a/src/cline.c Tue Jun 30 11:55:30 2026 +0200 +++ b/src/cline.c Tue Jun 30 11:55:49 2026 +0200 @@ -275,6 +275,8 @@ /* Compiler regular expressions, if any specified */ if (!regex_compile_all(settings->regex)) { + destroy_string_list_t(directories); + destroy_settings_t(settings); return 1; }