aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-php-shim/src/zip.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe-php-shim/src/zip.rs')
-rw-r--r--crates/shirabe-php-shim/src/zip.rs11
1 files changed, 4 insertions, 7 deletions
diff --git a/crates/shirabe-php-shim/src/zip.rs b/crates/shirabe-php-shim/src/zip.rs
index 6a088419..7284b029 100644
--- a/crates/shirabe-php-shim/src/zip.rs
+++ b/crates/shirabe-php-shim/src/zip.rs
@@ -146,13 +146,10 @@ impl ZipArchive {
pub fn extract_to(&self, path: impl AsRef<std::path::Path>) -> Result<bool, ErrorException> {
if let Some(mock) = &self.mock {
- return mock.extract_to.clone().map_err(|message| ErrorException {
- message,
- code: 0,
- severity: 1,
- filename: String::new(),
- lineno: 0,
- });
+ return mock
+ .extract_to
+ .clone()
+ .map_err(|message| ErrorException::new(message, 0, 1, String::new(), 0, None));
}
let mut state = self.state.borrow_mut();
let ZipState::Reader(archive) = &mut *state else {