- if (*global_parameters.proxy_override)
- strcpy(hp, global_parameters.proxy_override);
- else if (ser->proxy_host || ser->proxy_port)
- {
- strcpy(hp, ser->proxy_host ? ser->proxy_host : "");
- if (ser->proxy_port)
+ w = wrbuf_alloc();
+ if (proxy_override)
+ wrbuf_puts(w, proxy_override);
+ else if (ser->proxy_host || ser->proxy_port)