summaryrefslogtreecommitdiff
path: root/cli/upgrade.rs
diff options
context:
space:
mode:
authorAndrey Filatkin <anfilat@mail.ru>2020-06-29 16:13:07 +0300
committerGitHub <noreply@github.com>2020-06-29 09:13:07 -0400
commita690a206790778cf63df876fdeefebc17607e5c8 (patch)
treeaad22e26c7c68217737c2eda4d5054f29a620291 /cli/upgrade.rs
parentdb36857288609858ada259444509a31637980ce3 (diff)
fix(cli/upgrade): upgrade fails on Windows with space in temp path (#6522)
Diffstat (limited to 'cli/upgrade.rs')
-rw-r--r--cli/upgrade.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/upgrade.rs b/cli/upgrade.rs
index 9779e067a..f840dc4c5 100644
--- a/cli/upgrade.rs
+++ b/cli/upgrade.rs
@@ -204,9 +204,9 @@ fn unpack(archive_data: Vec<u8>) -> Result<PathBuf, ErrBox> {
}",
)
.arg("-Path")
- .arg(&archive_path)
+ .arg(format!("'{}'", &archive_path.to_str().unwrap()))
.arg("-DestinationPath")
- .arg(&temp_dir)
+ .arg(format!("'{}'", &temp_dir.to_str().unwrap()))
.spawn()?
.wait()?
}