diff --git a/src/http_client.c b/src/http_client.c index fe85f050b..4e5ef7c1c 100644 --- a/src/http_client.c +++ b/src/http_client.c @@ -535,7 +535,7 @@ struct httpclient *httpclient_new(void *caller, enum http_meth_t meth, struct is goto err; hc->caller = caller; - hc->req.url = url; + hc->req.url = istdup(url); hc->req.meth = meth; return hc;