fix: missing parameters

This commit is contained in:
2026-05-12 19:13:41 -03:00
parent 883ce2edb5
commit ffc02e65be
+2
View File
@@ -31,6 +31,7 @@ bool ProxyConfigurator::setProxy(const char* ip, unsigned short port)
ZeroMemory(&list, sizeof(list)); ZeroMemory(&list, sizeof(list));
ZeroMemory(options, sizeof(options)); ZeroMemory(options, sizeof(options));
options[0].dwOption = INTERNET_PER_CONN_FLAGS;
options[0].Value.dwValue = PROXY_TYPE_PROXY | PROXY_TYPE_DIRECT; options[0].Value.dwValue = PROXY_TYPE_PROXY | PROXY_TYPE_DIRECT;
options[1].dwOption = INTERNET_PER_CONN_PROXY_SERVER; options[1].dwOption = INTERNET_PER_CONN_PROXY_SERVER;
@@ -68,6 +69,7 @@ bool ProxyConfigurator::clearProxy()
options[0].dwOption = INTERNET_PER_CONN_FLAGS; options[0].dwOption = INTERNET_PER_CONN_FLAGS;
options[0].Value.dwValue = PROXY_TYPE_DIRECT; options[0].Value.dwValue = PROXY_TYPE_DIRECT;
list.dwOptionCount = 1;
list.dwSize = sizeof(INTERNET_PER_CONN_OPTION_LIST); list.dwSize = sizeof(INTERNET_PER_CONN_OPTION_LIST);
list.pszConnection = NULL; list.pszConnection = NULL;