MINOR: proxy: check if p is NULL in free_proxy()
Check if p is NULL before trying to do anything in free_proxy(),
like most free()-like function do.
(cherry picked from commit b0281a490359d00356c81dc53f09e9aa0f5fbda5)
[cf: Backported to ease backport of a fix]
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
diff --git a/src/proxy.c b/src/proxy.c
index 00ea5ef..6b527f6 100644
--- a/src/proxy.c
+++ b/src/proxy.c
@@ -146,6 +146,9 @@
struct proxy_deinit_fct *pxdf;
struct server_deinit_fct *srvdf;
+ if (!p)
+ return;
+
free(p->conf.file);
free(p->id);
free(p->cookie_name);