X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_exception.h;h=eaf7a13c2812ba31d0ea3806cbbf51edcc3e6d46;hp=82a4b55b36d17147c0963db9d0afc4adf4961d64;hb=5aa3a33fde0e9e59a7363d40cf4b446364f0623a;hpb=87db9817d428282792c8146d9c2ae9748ebf6f1e diff --git a/php_http_exception.h b/php_http_exception.h index 82a4b55..eaf7a13 100644 --- a/php_http_exception.h +++ b/php_http_exception.h @@ -6,7 +6,7 @@ | modification, are permitted provided that the conditions mentioned | | in the accompanying LICENSE file are met. | +--------------------------------------------------------------------+ - | Copyright (c) 2004-2013, Michael Wallner | + | Copyright (c) 2004-2014, Michael Wallner | +--------------------------------------------------------------------+ */ @@ -15,18 +15,18 @@ /* short hand for zend_throw_exception_ex */ #define php_http_throw(e, fmt, ...) \ - zend_throw_exception_ex(php_http_exception_ ##e## _class_entry, 0 TSRMLS_CC, fmt, __VA_ARGS__) + zend_throw_exception_ex(php_http_exception_ ##e## _class_entry, 0, fmt, __VA_ARGS__) /* wrap a call with replaced zend_error_handling */ #define php_http_expect(test, e, fail) \ do { \ zend_error_handling __zeh; \ - zend_replace_error_handling(EH_THROW, php_http_exception_ ##e## _class_entry, &__zeh TSRMLS_CC); \ + zend_replace_error_handling(EH_THROW, php_http_exception_ ##e## _class_entry, &__zeh); \ if (!(test)) { \ - zend_restore_error_handling(&__zeh TSRMLS_CC); \ + zend_restore_error_handling(&__zeh); \ fail; \ } \ - zend_restore_error_handling(&__zeh TSRMLS_CC); \ + zend_restore_error_handling(&__zeh); \ } while(0) PHP_HTTP_API zend_class_entry *php_http_exception_interface_class_entry;