diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2015-12-23 08:42:53 +0100 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2015-12-23 08:46:59 +0000 |
commit | baf3c6f663f99ddf797420a5eafd3efea4efe5bb (patch) | |
tree | 902d32a6e8b430db71bdf77d7b541f8f9c3bdd5f /epan/filter_expressions.c | |
parent | 976642ab0a6099010d08113fe4080010d39ab766 (diff) |
Plug memory leak in filter_expression_free
The list_head itself will leak in filter_expression_free(),
so ensure we also free this.
Change-Id: Ide6ef0c013d172b0c0120c744ce4ed46ee4321e0
Reviewed-on: https://code.wireshark.org/review/12837
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'epan/filter_expressions.c')
-rw-r--r-- | epan/filter_expressions.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/filter_expressions.c b/epan/filter_expressions.c index 56f38b9b71..4b4e407333 100644 --- a/epan/filter_expressions.c +++ b/epan/filter_expressions.c @@ -77,6 +77,7 @@ filter_expression_free(struct filter_expression *list_head) filter_expression_free(list_head->next); g_free(list_head->label); g_free(list_head->expression); + g_free(list_head); } |