From e14d77335c5827f1a0445141efd58440a1e65db7 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Wed, 29 May 2019 11:31:46 +0300 Subject: Mark "cold" functions --- Zend/zend_API.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Zend/zend_API.c') diff --git a/Zend/zend_API.c b/Zend/zend_API.c index a56231e7c8..1034d8410b 100644 --- a/Zend/zend_API.c +++ b/Zend/zend_API.c @@ -2757,7 +2757,7 @@ ZEND_API int zend_set_hash_symbol(zval *symbol, const char *name, int name_lengt /* Disabled functions support */ -zend_op_array *display_disabled_compile_string(zval *source_string, char *filename) +static ZEND_COLD zend_op_array *display_disabled_compile_string(zval *source_string, char *filename) { zend_error(E_WARNING, "eval() has been disabled for security reasons"); return NULL; @@ -2765,7 +2765,7 @@ zend_op_array *display_disabled_compile_string(zval *source_string, char *filena /* {{{ proto void display_disabled_function(void) Dummy function which displays an error when a disabled function is called. */ -ZEND_API ZEND_FUNCTION(display_disabled_function) +ZEND_API ZEND_COLD ZEND_FUNCTION(display_disabled_function) { zend_error(E_WARNING, "%s() has been disabled for security reasons", get_active_function_name()); } @@ -2794,7 +2794,7 @@ ZEND_API int zend_disable_function(char *function_name, size_t function_name_len #ifdef ZEND_WIN32 #pragma optimize("", off) #endif -static zend_object *display_disabled_class(zend_class_entry *class_type) /* {{{ */ +static ZEND_COLD zend_object *display_disabled_class(zend_class_entry *class_type) /* {{{ */ { zend_object *intern; -- cgit v1.2.1