diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-06-24 05:14:37 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-06-24 05:19:49 +0900 |
| commit | 6dcc2125974e350d1844c5ce1bb3562e224f3435 (patch) | |
| tree | 7287119a8cd6aad599acb41e796095c3e204c35f /crates/shirabe/src/util/error_handler.rs | |
| parent | a8623a5e867825400073d2597dfb3118d6624ef7 (diff) | |
| download | php-shirabe-6dcc2125974e350d1844c5ce1bb3562e224f3435.tar.gz php-shirabe-6dcc2125974e350d1844c5ce1bb3562e224f3435.tar.zst php-shirabe-6dcc2125974e350d1844c5ce1bb3562e224f3435.zip | |
refactor(php-shim): remove is_resource/is_resource_value
Diffstat (limited to 'crates/shirabe/src/util/error_handler.rs')
| -rw-r--r-- | crates/shirabe/src/util/error_handler.rs | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/crates/shirabe/src/util/error_handler.rs b/crates/shirabe/src/util/error_handler.rs index 263d80c..d883556 100644 --- a/crates/shirabe/src/util/error_handler.rs +++ b/crates/shirabe/src/util/error_handler.rs @@ -4,8 +4,8 @@ use crate::io::IOInterface; use crate::io::IOInterfaceImmutable; use shirabe_php_shim::{ E_ALL, E_DEPRECATED, E_USER_DEPRECATED, E_USER_WARNING, E_WARNING, ErrorException, PHP_EOL, - PhpMixed, STDERR, debug_backtrace, error_reporting, filter_var_boolean, ini_get, - is_resource_value, set_error_handler, + PhpMixed, STDERR, debug_backtrace, error_reporting, filter_var_boolean, fwrite, ini_get, + set_error_handler, }; use std::cell::{Cell, RefCell}; use std::rc::Rc; @@ -126,15 +126,7 @@ impl ErrorHandler { } if output_even_without_io { - if is_resource_value(&STDERR) { - shirabe_php_shim::fwrite( - &STDERR, - &format!("Warning: {}{}", message, PHP_EOL), - None, - ); - } else { - print!("Warning: {}{}", message, PHP_EOL); - } + fwrite(&STDERR, &format!("Warning: {}{}", message, PHP_EOL), None); } } } |
