Commit Diff


commit - 3da34f813a374c6cb151bf2f1de2fe682756ab17
commit + a1cf3ab5f16799216fdb56301f091553c36b1bde
blob - e3feca822c7a10a1181a0ab481e597a6aa822de1
blob + 1e9c49f9a75a8d2df7623126f0a009fb8e449415
--- proxy.c
+++ proxy.c
@@ -189,6 +189,9 @@ proxy_resurl(struct client *clt, const char *url, char
 	const char		*tmp;
 	size_t			 l;
 
+	if (clt->clt_server_name == NULL)
+		return (-1);
+
 	l = strlen(clt->clt_server_name);
 
 	if (len == 0) {