X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_exception.c;h=4c83028af7ec739d817b89d5e2a6285320aa2b3d;hp=bae09f983dfdca4a74ce8e64abe072ca910334a1;hb=3db1f1fe45ab051a57f70f637618e02f7985406e;hpb=57e944b102006abfa4005337b0ac5901425f4289 diff --git a/src/php_http_exception.c b/src/php_http_exception.c index bae09f9..4c83028 100644 --- a/src/php_http_exception.c +++ b/src/php_http_exception.c @@ -30,16 +30,56 @@ static void php_http_exception_hook(zval *ex) } #endif -zend_class_entry *php_http_exception_interface_class_entry; -zend_class_entry *php_http_exception_runtime_class_entry; -zend_class_entry *php_http_exception_unexpected_val_class_entry; -zend_class_entry *php_http_exception_bad_method_call_class_entry; -zend_class_entry *php_http_exception_invalid_arg_class_entry; -zend_class_entry *php_http_exception_bad_header_class_entry; -zend_class_entry *php_http_exception_bad_url_class_entry; -zend_class_entry *php_http_exception_bad_message_class_entry; -zend_class_entry *php_http_exception_bad_conversion_class_entry; -zend_class_entry *php_http_exception_bad_querystring_class_entry; +static zend_class_entry *php_http_exception_interface_class_entry; +zend_class_entry *php_http_get_exception_interface_class_entry(void) +{ + return php_http_exception_interface_class_entry; +} +static zend_class_entry *php_http_exception_runtime_class_entry; +zend_class_entry *php_http_get_exception_runtime_class_entry(void) +{ + return php_http_exception_runtime_class_entry; +} +static zend_class_entry *php_http_exception_unexpected_val_class_entry; +zend_class_entry *php_http_get_exception_unexpected_val_class_entry(void) +{ + return php_http_exception_unexpected_val_class_entry; +} +static zend_class_entry *php_http_exception_bad_method_call_class_entry; +zend_class_entry *php_http_get_exception_bad_method_call_class_entry(void) +{ + return php_http_exception_bad_method_call_class_entry; +} +static zend_class_entry *php_http_exception_invalid_arg_class_entry; +zend_class_entry *php_http_get_exception_invalid_arg_class_entry(void) +{ + return php_http_exception_invalid_arg_class_entry; +} +static zend_class_entry *php_http_exception_bad_header_class_entry; +zend_class_entry *php_http_get_exception_bad_header_class_entry(void) +{ + return php_http_exception_bad_header_class_entry; +} +static zend_class_entry *php_http_exception_bad_url_class_entry; +zend_class_entry *php_http_get_exception_bad_url_class_entry(void) +{ + return php_http_exception_bad_url_class_entry; +} +static zend_class_entry *php_http_exception_bad_message_class_entry; +zend_class_entry *php_http_get_exception_bad_message_class_entry(void) +{ + return php_http_exception_bad_message_class_entry; +} +static zend_class_entry *php_http_exception_bad_conversion_class_entry; +zend_class_entry *php_http_get_exception_bad_conversion_class_entry(void) +{ + return php_http_exception_bad_conversion_class_entry; +} +static zend_class_entry *php_http_exception_bad_querystring_class_entry; +zend_class_entry *php_http_get_exception_bad_querystring_class_entry(void) +{ + return php_http_exception_bad_querystring_class_entry; +} PHP_MINIT_FUNCTION(http_exception) {