kalle Wed, 18 Aug 2010 13:34:40 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=302441
Log: Pass the TSRMS pointers to sapi_module_struct.log_message, this saves some TSRMLS_FETCH() calls in a few of our SAPI's Changed paths: U php/php-src/trunk/ext/standard/basic_functions.c U php/php-src/trunk/main/SAPI.h U php/php-src/trunk/main/main.c U php/php-src/trunk/sapi/apache/mod_php5.c U php/php-src/trunk/sapi/apache2filter/sapi_apache2.c U php/php-src/trunk/sapi/apache2handler/sapi_apache2.c U php/php-src/trunk/sapi/apache_hooks/mod_php5.c U php/php-src/trunk/sapi/cgi/cgi_main.c U php/php-src/trunk/sapi/cli/php_cli.c U php/php-src/trunk/sapi/continuity/capi.c U php/php-src/trunk/sapi/embed/php_embed.c U php/php-src/trunk/sapi/fpm/fpm/fpm_main.c U php/php-src/trunk/sapi/litespeed/lsapi_main.c U php/php-src/trunk/sapi/nsapi/nsapi.c
Modified: php/php-src/trunk/ext/standard/basic_functions.c =================================================================== --- php/php-src/trunk/ext/standard/basic_functions.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/ext/standard/basic_functions.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -4633,7 +4633,7 @@ case 4: /* send to SAPI */ if (sapi_module.log_message) { - sapi_module.log_message(message); + sapi_module.log_message(message TSRMLS_CC); } else { return FAILURE; } Modified: php/php-src/trunk/main/SAPI.h =================================================================== --- php/php-src/trunk/main/SAPI.h 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/main/SAPI.h 2010-08-18 13:34:40 UTC (rev 302441) @@ -237,7 +237,7 @@ char *(*read_cookies)(TSRMLS_D); void (*register_server_variables)(zval *track_vars_array TSRMLS_DC); - void (*log_message)(char *message); + void (*log_message)(char *message TSRMLS_DC); time_t (*get_request_time)(TSRMLS_D); void (*terminate_process)(TSRMLS_D); Modified: php/php-src/trunk/main/main.c =================================================================== --- php/php-src/trunk/main/main.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/main/main.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -567,7 +567,7 @@ /* Otherwise fall back to the default logging location, if we have one */ if (sapi_module.log_message) { - sapi_module.log_message(log_message); + sapi_module.log_message(log_message TSRMLS_CC); } PG(in_error_log) = 0; } Modified: php/php-src/trunk/sapi/apache/mod_php5.c =================================================================== --- php/php-src/trunk/sapi/apache/mod_php5.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/apache/mod_php5.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -307,10 +307,8 @@ /* {{{ php_apache_log_message */ -static void php_apache_log_message(char *message) +static void php_apache_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); - if (SG(server_context)) { #if MODULE_MAGIC_NUMBER >= 19970831 aplog_error(NULL, 0, APLOG_ERR | APLOG_NOERRNO, ((request_rec *) SG(server_context))->server, "%s", message); Modified: php/php-src/trunk/sapi/apache2filter/sapi_apache2.c =================================================================== --- php/php-src/trunk/sapi/apache2filter/sapi_apache2.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/apache2filter/sapi_apache2.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -282,10 +282,9 @@ } } -static void php_apache_sapi_log_message(char *msg) +static void php_apache_sapi_log_message(char *msg TSRMLS_DC) { php_struct *ctx; - TSRMLS_FETCH(); ctx = SG(server_context); Modified: php/php-src/trunk/sapi/apache2handler/sapi_apache2.c =================================================================== --- php/php-src/trunk/sapi/apache2handler/sapi_apache2.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/apache2handler/sapi_apache2.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -313,10 +313,9 @@ } } -static void php_apache_sapi_log_message(char *msg) +static void php_apache_sapi_log_message(char *msg TSRMLS_DC) { php_struct *ctx; - TSRMLS_FETCH(); ctx = SG(server_context); @@ -327,12 +326,12 @@ } } -static void php_apache_sapi_log_message_ex(char *msg, request_rec *r) +static void php_apache_sapi_log_message_ex(char *msg, request_rec *r TSRMLS_DC) { if (r) { ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, msg, r->filename); } else { - php_apache_sapi_log_message(msg); + php_apache_sapi_log_message(msg TSRMLS_CC); } } @@ -589,12 +588,12 @@ } if (r->finfo.filetype == 0) { - php_apache_sapi_log_message_ex("script '%s' not found or unable to stat", r); + php_apache_sapi_log_message_ex("script '%s' not found or unable to stat", r TSRMLS_CC); PHPAP_INI_OFF; return HTTP_NOT_FOUND; } if (r->finfo.filetype == APR_DIR) { - php_apache_sapi_log_message_ex("attempt to invoke directory '%s' as script", r); + php_apache_sapi_log_message_ex("attempt to invoke directory '%s' as script", r TSRMLS_CC); PHPAP_INI_OFF; return HTTP_FORBIDDEN; } Modified: php/php-src/trunk/sapi/apache_hooks/mod_php5.c =================================================================== --- php/php-src/trunk/sapi/apache_hooks/mod_php5.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/apache_hooks/mod_php5.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -430,10 +430,8 @@ /* {{{ php_apache_log_message */ -static void php_apache_log_message(char *message) +static void php_apache_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); - if (SG(server_context)) { #if MODULE_MAGIC_NUMBER >= 19970831 aplog_error(NULL, 0, APLOG_ERR | APLOG_NOERRNO, ((request_rec *) SG(server_context))->server, "%s", message); Modified: php/php-src/trunk/sapi/cgi/cgi_main.c =================================================================== --- php/php-src/trunk/sapi/cgi/cgi_main.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/cgi/cgi_main.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -676,10 +676,8 @@ } } -static void sapi_cgi_log_message(char *message) +static void sapi_cgi_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); - if (fcgi_is_fastcgi() && CGIG(fcgi_logging)) { fcgi_request *request; Modified: php/php-src/trunk/sapi/cli/php_cli.c =================================================================== --- php/php-src/trunk/sapi/cli/php_cli.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/cli/php_cli.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -374,7 +374,7 @@ } /* }}} */ -static void sapi_cli_log_message(char *message) /* {{{ */ +static void sapi_cli_log_message(char *message TSRMLS_DC) /* {{{ */ { fprintf(stderr, "%s\n", message); } @@ -476,7 +476,7 @@ sapi_cli_log_message, /* Log message */ NULL, /* Get request time */ NULL, /* Child terminate */ - + STANDARD_SAPI_MODULE_PROPERTIES }; /* }}} */ Modified: php/php-src/trunk/sapi/continuity/capi.c =================================================================== --- php/php-src/trunk/sapi/continuity/capi.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/continuity/capi.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -343,9 +343,8 @@ } -static void capi_log_message(char *message) +static void capi_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); capi_request_context *rc = (capi_request_context *) SG(server_context); logFmsg(0, "mod/php: %s", message); } Modified: php/php-src/trunk/sapi/embed/php_embed.c =================================================================== --- php/php-src/trunk/sapi/embed/php_embed.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/embed/php_embed.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -90,7 +90,7 @@ { } -static void php_embed_log_message(char *message) +static void php_embed_log_message(char *message TSRMLS_DC) { fprintf (stderr, "%s\n", message); } Modified: php/php-src/trunk/sapi/fpm/fpm/fpm_main.c =================================================================== --- php/php-src/trunk/sapi/fpm/fpm/fpm_main.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/fpm/fpm/fpm_main.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -698,10 +698,8 @@ } } -static void sapi_cgi_log_message(char *message) +static void sapi_cgi_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); - if (fcgi_is_fastcgi() && CGIG(fcgi_logging)) { fcgi_request *request; Modified: php/php-src/trunk/sapi/litespeed/lsapi_main.c =================================================================== --- php/php-src/trunk/sapi/litespeed/lsapi_main.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/litespeed/lsapi_main.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -268,7 +268,7 @@ /* {{{ sapi_lsapi_send_headers */ -static void sapi_lsapi_log_message(char *message) +static void sapi_lsapi_log_message(char *message TSRMLS_DC) { int len = strlen( message ); LSAPI_Write_Stderr( message, len); Modified: php/php-src/trunk/sapi/nsapi/nsapi.c =================================================================== --- php/php-src/trunk/sapi/nsapi/nsapi.c 2010-08-18 12:59:52 UTC (rev 302440) +++ php/php-src/trunk/sapi/nsapi/nsapi.c 2010-08-18 13:34:40 UTC (rev 302441) @@ -773,9 +773,8 @@ } } -static void nsapi_log_message(char *message) +static void nsapi_log_message(char *message TSRMLS_DC) { - TSRMLS_FETCH(); nsapi_request_context *rc = (nsapi_request_context *)SG(server_context); if (rc) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php