From 6dcc2125974e350d1844c5ce1bb3562e224f3435 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 24 Jun 2026 05:14:37 +0900 Subject: refactor(php-shim): remove is_resource/is_resource_value --- crates/shirabe/src/util/error_handler.rs | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'crates/shirabe/src/util/error_handler.rs') 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); } } } -- cgit v1.3.1