diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2022-01-07 01:20:48 -0500 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2022-01-07 02:06:08 -0500 |
commit | 51e141c803e8bdf9d37f20f0ddc8550b91537973 (patch) | |
tree | 23bd4cdc00837e7235245e5e7e899bb7aaac3637 /src/network.c | |
parent | bade1c0319f1d9be00a5cf1b3655225aae1eabb0 (diff) | |
download | lighttpd-git-51e141c803e8bdf9d37f20f0ddc8550b91537973.tar.gz |
[multiple] remove buffer_init_buffer()
remove (minor) convenience func; easy to replace
Like buffer_init_string(), buffer_init_buffer() was used in only a few
places at startup or in cold funcs, so better off removed from buffer.c
Diffstat (limited to 'src/network.c')
-rw-r--r-- | src/network.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/network.c b/src/network.c index a2ef5987..db3f51e9 100644 --- a/src/network.c +++ b/src/network.c @@ -321,7 +321,7 @@ static int network_server_init(server *srv, network_socket_config *s, buffer *ho srv_socket->sidx = sidx; srv_socket->is_ssl = s->ssl_enabled; srv_socket->srv = srv; - srv_socket->srv_token = buffer_init_buffer(host_token); + buffer_copy_buffer((srv_socket->srv_token = buffer_init()), host_token); srv_socket->srv_token_colon = network_srv_token_colon(srv_socket->srv_token); @@ -758,8 +758,9 @@ int network_init(server *srv, int stdin_fd) { force_assert(NULL != srv_socket); memcpy(srv_socket, srv->srv_sockets_inherited.ptr[i], sizeof(server_socket)); - srv_socket->srv_token = - buffer_init_buffer(srv_socket->srv_token); + const buffer * const srv_token = srv_socket->srv_token; + buffer_copy_buffer((srv_socket->srv_token = buffer_init()), + srv_token); srv_socket->srv_token_colon = network_srv_token_colon(srv_socket->srv_token); network_srv_sockets_append(srv, srv_socket); |