From: secwall Date: Sat, 10 Jun 2017 10:45:35 +0000 (+0300) Subject: Free user_name and db_name in hba rule_free to avoid memory leak on hba file reload X-Git-Tag: pgbouncer_1_8~27^2~2^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a1102edc853e9cc34a9c43f6aea37bdb9465c11a;p=pgbouncer Free user_name and db_name in hba rule_free to avoid memory leak on hba file reload --- diff --git a/src/hba.c b/src/hba.c index 70e187f..0178a73 100644 --- a/src/hba.c +++ b/src/hba.c @@ -448,6 +448,8 @@ eat_comma: static void rule_free(struct HBARule *rule) { + strset_free(rule->db_name.name_set); + strset_free(rule->user_name.name_set); free(rule); }