From 98973dd0da373cf674eb8c7660d891029db7deb6 Mon Sep 17 00:00:00 2001 From: kubistika Date: Tue, 11 Jun 2019 18:48:47 +0300 Subject: [PATCH] server/proxy: pf_filters: Update filter_free to accept NULL --- server/proxy/pf_filters.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/proxy/pf_filters.c b/server/proxy/pf_filters.c index 21c120f2c..774146e85 100644 --- a/server/proxy/pf_filters.c +++ b/server/proxy/pf_filters.c @@ -121,7 +121,9 @@ PF_FILTER_RESULT pf_filters_run_by_type(filters_list* list, PF_FILTER_TYPE type, static void pf_filters_filter_free(proxyFilter* filter) { - assert(filter != NULL); + if (!filter) + return; + if (filter->handle) FreeLibrary(filter->handle);