summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/Client.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/client/Client.cpp b/src/client/Client.cpp
index cf1a5db..6267d91 100644
--- a/src/client/Client.cpp
+++ b/src/client/Client.cpp
@@ -121,7 +121,7 @@ void Client::Initialise(std::string proxyString)
}
if(proxyString.length())
- http_init(proxyString.c_str());
+ http_init((char*)proxyString.c_str());
else
http_init(NULL);
@@ -411,12 +411,7 @@ void Client::SetProxy(std::string proxy)
{
http_done();
if(proxy.length())
- {
- char *tempproxy = new char[proxy.length() + 1];
- std::strcpy (tempproxy, proxy.c_str());
- http_init(tempproxy);
- delete[] tempproxy;
- }
+ http_init((char*)proxy.c_str());
else
http_init(NULL);
}