about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_back/target/emscripten_base.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/librustc_back/target/emscripten_base.rs b/src/librustc_back/target/emscripten_base.rs
index 0c800271d04..bacada3f5ab 100644
--- a/src/librustc_back/target/emscripten_base.rs
+++ b/src/librustc_back/target/emscripten_base.rs
@@ -8,12 +8,10 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#[cfg(not(windows))]
 pub fn cmd(name: &str) -> String {
-    name.to_string()
-}
-
-#[cfg(windows)]
-pub fn cmd(name: &str) -> String {
-    [name, ".bat"].concat()
+    if cfg!(windows) {
+        format!("{}.bat", name)
+    } else {
+        name.to_string()
+    }
 }