diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-01-14 16:32:42 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-01-24 17:35:03 +0100 |
| commit | b493d5b31b7ffdc70cebedb886826349d3e8c807 (patch) | |
| tree | 863404f118f1dc85387a8a40d1b8d4504f024e39 | |
| parent | 2db0cb4fdc6887c089f1504491590d3fbb4a5966 (diff) | |
| download | mullvadvpn-b493d5b31b7ffdc70cebedb886826349d3e8c807.tar.xz mullvadvpn-b493d5b31b7ffdc70cebedb886826349d3e8c807.zip | |
Do not strip prefix manually
| -rw-r--r-- | wireguard-go-rs/build.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wireguard-go-rs/build.rs b/wireguard-go-rs/build.rs index 03b78e172f..7e87964b25 100644 --- a/wireguard-go-rs/build.rs +++ b/wireguard-go-rs/build.rs @@ -233,8 +233,8 @@ fn build_shared_maybenot_lib(out_dir: impl AsRef<Path>) -> anyhow::Result<()> { // Strip \\?\ prefix. Note that doing this directly on Path/PathBuf fails let path_str = tmp_build_dir.to_str().unwrap(); - if path_str.starts_with(r"\\?\") { - tmp_build_dir = PathBuf::from(&path_str[4..]); + if let Some(stripped) = path_str.strip_prefix(r"\\?\") { + tmp_build_dir = PathBuf::from(stripped); } tmp_build_dir = tmp_build_dir.join("target"); |
