diff options
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/firewall/windows.rs | 6 | ||||
| -rw-r--r-- | talpid-core/src/winnet.rs | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/talpid-core/src/firewall/windows.rs b/talpid-core/src/firewall/windows.rs index 143dd1cd4e..f84d01dc98 100644 --- a/talpid-core/src/firewall/windows.rs +++ b/talpid-core/src/firewall/windows.rs @@ -120,7 +120,7 @@ impl Firewall { // ip_str has to outlive winfw_relay let winfw_relay = WinFwRelay { - ip: ip_str.as_wide_c_str().as_ptr(), + ip: ip_str.as_ptr(), port: endpoint.address.port(), protocol: WinFwProt::from(endpoint.protocol), }; @@ -151,7 +151,7 @@ impl Firewall { // ip_str, gateway_str and tunnel_alias have to outlive winfw_relay let winfw_relay = WinFwRelay { - ip: ip_str.as_wide_c_str().as_ptr(), + ip: ip_str.as_ptr(), port: endpoint.address.port(), protocol: WinFwProt::from(endpoint.protocol), }; @@ -174,7 +174,7 @@ impl Firewall { WinFw_ApplyPolicyConnected( winfw_settings, &winfw_relay, - tunnel_alias.as_wide_c_str().as_ptr(), + tunnel_alias.as_ptr(), v4_gateway.as_ptr(), v6_gateway_ptr, ) diff --git a/talpid-core/src/winnet.rs b/talpid-core/src/winnet.rs index 0eb80c794b..f6a932acfb 100644 --- a/talpid-core/src/winnet.rs +++ b/talpid-core/src/winnet.rs @@ -36,7 +36,7 @@ pub fn ensure_top_metric_for_interface(interface_alias: &str) -> Result<bool> { let metric_result = unsafe { WinRoute_EnsureTopMetric( - interface_alias_ws.as_wide_c_str().as_ptr(), + interface_alias_ws.as_ptr(), Some(error_sink), ptr::null_mut(), ) |
