summaryrefslogtreecommitdiffhomepage
path: root/src/main.c
diff options
context:
space:
mode:
authorrofl0r <rofl0r@users.noreply.github.com>2020-09-12 21:33:59 +0100
committerrofl0r <rofl0r@users.noreply.github.com>2020-09-15 23:12:00 +0100
commit155bfbbe87daae596d9c77ea3ee9bf9624afcce0 (patch)
treeb9a4f6a05c039dcb9c4ff08de179cc61faeeae72 /src/main.c
parent34a8b28414de419c984f832a299383f6d7149f72 (diff)
replace leftover users of hashmap with htab
also fixes a bug where the ErrorFile directive would create a new hashmap on every added item, effectively allowing only the use of the last specified errornumber, and producing memory leaks on each config reload.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 42e8048..8bda2b9 100644
--- a/src/main.c
+++ b/src/main.c
@@ -337,8 +337,8 @@ main (int argc, char **argv)
* HTTP/1.0 request. Also add the Content-Type header since it
* goes hand in hand with Content-Length. */
if (is_anonymous_enabled (config)) {
- anonymous_insert (config, "Content-Length");
- anonymous_insert (config, "Content-Type");
+ anonymous_insert (config, safestrdup("Content-Length"));
+ anonymous_insert (config, safestrdup("Content-Type"));
}
if (daemonized == TRUE) {