aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/platform
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/platform')
-rw-r--r--crates/shirabe/src/platform/hhvm_detector.rs23
1 files changed, 9 insertions, 14 deletions
diff --git a/crates/shirabe/src/platform/hhvm_detector.rs b/crates/shirabe/src/platform/hhvm_detector.rs
index a80b9028..ac2bbf78 100644
--- a/crates/shirabe/src/platform/hhvm_detector.rs
+++ b/crates/shirabe/src/platform/hhvm_detector.rs
@@ -58,22 +58,17 @@ impl HhvmDetectorInterface for HhvmDetector {
std::rc::Rc::new(std::cell::RefCell::new(ProcessExecutor::new(None)))
});
let mut version_output = shirabe_php_shim::PhpMixed::Null;
- let cmd = shirabe_php_shim::PhpMixed::List(
- [
- hhvm_path.as_str(),
- "--php",
- "-d",
- "hhvm.jit=0",
- "-r",
- "echo HHVM_VERSION;",
- ]
- .into_iter()
- .map(|s| shirabe_php_shim::PhpMixed::String(s.to_string()))
- .collect(),
- );
+ let cmd = [
+ hhvm_path.as_str(),
+ "--php",
+ "-d",
+ "hhvm.jit=0",
+ "-r",
+ "echo HHVM_VERSION;",
+ ];
let exit_code = executor
.borrow_mut()
- .execute(cmd, &mut version_output, None)
+ .execute(&cmd, &mut version_output, None)
.unwrap_or(1);
if exit_code == 0 {
*cache = Some(version_output.as_string().map(|s| s.to_string()));