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);