@@ -902,82 +902,6 @@ PHP_METHOD(StreamException, getErrors)
902902 RETURN_COPY (errors );
903903}
904904
905- /* StreamErrorCode range helpers - case_id based */
906-
907- static bool php_stream_error_code_in_range (zval * this_zv , int start , int end )
908- {
909- int case_id = zend_enum_fetch_case_id (Z_OBJ_P (this_zv ));
910- return case_id >= start && case_id < end ;
911- }
912-
913- PHP_METHOD (StreamErrorCode , isIoError )
914- {
915- ZEND_PARSE_PARAMETERS_NONE ();
916- RETURN_BOOL (php_stream_error_code_in_range (ZEND_THIS , STREAM_EC_IO_START , STREAM_EC_IO_END ));
917- }
918-
919- PHP_METHOD (StreamErrorCode , isFileSystemError )
920- {
921- ZEND_PARSE_PARAMETERS_NONE ();
922- RETURN_BOOL (php_stream_error_code_in_range (ZEND_THIS , STREAM_EC_FS_START , STREAM_EC_FS_END ));
923- }
924-
925- PHP_METHOD (StreamErrorCode , isWrapperError )
926- {
927- ZEND_PARSE_PARAMETERS_NONE ();
928- RETURN_BOOL (php_stream_error_code_in_range (
929- ZEND_THIS , STREAM_EC_WRAPPER_START , STREAM_EC_WRAPPER_END ));
930- }
931-
932- PHP_METHOD (StreamErrorCode , isFilterError )
933- {
934- ZEND_PARSE_PARAMETERS_NONE ();
935- RETURN_BOOL (php_stream_error_code_in_range (
936- ZEND_THIS , STREAM_EC_FILTER_START , STREAM_EC_FILTER_END ));
937- }
938-
939- PHP_METHOD (StreamErrorCode , isCastError )
940- {
941- ZEND_PARSE_PARAMETERS_NONE ();
942- RETURN_BOOL (php_stream_error_code_in_range (
943- ZEND_THIS , STREAM_EC_CAST_START , STREAM_EC_CAST_END ));
944- }
945-
946- PHP_METHOD (StreamErrorCode , isNetworkError )
947- {
948- ZEND_PARSE_PARAMETERS_NONE ();
949- RETURN_BOOL (php_stream_error_code_in_range (
950- ZEND_THIS , STREAM_EC_NETWORK_START , STREAM_EC_NETWORK_END ));
951- }
952-
953- PHP_METHOD (StreamErrorCode , isEncodingError )
954- {
955- ZEND_PARSE_PARAMETERS_NONE ();
956- RETURN_BOOL (php_stream_error_code_in_range (
957- ZEND_THIS , STREAM_EC_ENCODING_START , STREAM_EC_ENCODING_END ));
958- }
959-
960- PHP_METHOD (StreamErrorCode , isResourceError )
961- {
962- ZEND_PARSE_PARAMETERS_NONE ();
963- RETURN_BOOL (php_stream_error_code_in_range (
964- ZEND_THIS , STREAM_EC_RESOURCE_START , STREAM_EC_RESOURCE_END ));
965- }
966-
967- PHP_METHOD (StreamErrorCode , isLockError )
968- {
969- ZEND_PARSE_PARAMETERS_NONE ();
970- RETURN_BOOL (php_stream_error_code_in_range (
971- ZEND_THIS , STREAM_EC_LOCK_START , STREAM_EC_LOCK_END ));
972- }
973-
974- PHP_METHOD (StreamErrorCode , isUserspaceError )
975- {
976- ZEND_PARSE_PARAMETERS_NONE ();
977- RETURN_BOOL (php_stream_error_code_in_range (
978- ZEND_THIS , STREAM_EC_USERSPACE_START , STREAM_EC_USERSPACE_END ));
979- }
980-
981905/* Module init */
982906
983907PHP_MINIT_FUNCTION (stream_errors )
0 commit comments