commit | 4c395fce21c55e16036d10d3aa80de9dcfc3efe0 | [log] [tgz] |
---|---|---|
author | William Lallemand <wlallemand@haproxy.org> | Fri Aug 20 10:10:15 2021 +0200 |
committer | William Lallemand <wlallemand@haproxy.org> | Fri Aug 20 10:20:51 2021 +0200 |
tree | f3dc7078d48722c22d921b325f996658ccd57e29 | |
parent | f95c29546ca7a1ab0c64b6d0709bb54197806df8 [diff] |
MINOR: server: check if srv is NULL in free_server() Check if srv is NULL before trying to do anything in free_server(), like most free()-like function do.
diff --git a/src/server.c b/src/server.c index f1e294a..7cec4ce 100644 --- a/src/server.c +++ b/src/server.c
@@ -2216,6 +2216,9 @@ */ void free_server(struct server *srv) { + if (!srv) + return; + /* For dynamic servers, decrement the reference counter. Only free the * server when reaching zero. */