diff options
Diffstat (limited to 'crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs')
| -rw-r--r-- | crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs b/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs index 1fad8f8..a32c95d 100644 --- a/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs +++ b/crates/shirabe-external-packages/src/symfony/console/helper/process_helper.rs @@ -149,11 +149,13 @@ impl ProcessHelper { .write(&[stopped], false, output_interface::OUTPUT_NORMAL); } - if !process.is_successful() && error.is_some() { + if !process.is_successful() + && let Some(error) = error + { output.borrow().writeln( &[format!( "<error>{}</error>", - shirabe_php_shim::PhpMixed::String(self.escape_string(error.unwrap()),), + shirabe_php_shim::PhpMixed::String(self.escape_string(error),), )], output_interface::OUTPUT_NORMAL, ); |
