diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2023-01-31 02:16:01 -0500 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2023-02-03 20:54:29 -0500 |
commit | 8c4dec2930a6cf6f99a6c0f84f953e4ac9ad5f5a (patch) | |
tree | ee4eb000ed161e7da5b183e705d182988562fd2e /src/gw_backend.c | |
parent | d74025f8b3297b753a2f2c30984e44e2f74524f7 (diff) | |
download | lighttpd-git-8c4dec2930a6cf6f99a6c0f84f953e4ac9ad5f5a.tar.gz |
[core] gw_backend more precise backend env alloc
remove excess +1 per env string
Diffstat (limited to 'src/gw_backend.c')
-rw-r--r-- | src/gw_backend.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gw_backend.c b/src/gw_backend.c index 9fc73b9d..5839b3a9 100644 --- a/src/gw_backend.c +++ b/src/gw_backend.c @@ -462,7 +462,7 @@ static int env_add(char_array *env, const char *key, size_t key_len, const char if (!key || !val) return -1; - dst = ck_malloc(key_len + val_len + 3); + dst = ck_malloc(key_len + val_len + 2); memcpy(dst, key, key_len); dst[key_len] = '='; memcpy(dst + key_len + 1, val, val_len + 1); /* add the \0 from the value */ |