summaryrefslogtreecommitdiff
path: root/sapi/apache2handler/php_functions.c
diff options
context:
space:
mode:
authorJoe Orton <jorton@php.net>2004-10-23 13:48:05 +0000
committerJoe Orton <jorton@php.net>2004-10-23 13:48:05 +0000
commit1f364c1ee12b2d09e5dd0a5f044476baadfe3a43 (patch)
treea2e98f49729569186acfc2be430d1cb5e12041d8 /sapi/apache2handler/php_functions.c
parent516a19f1ecf8afa987c85f408f6f2f7c20d362c7 (diff)
downloadphp-git-1f364c1ee12b2d09e5dd0a5f044476baadfe3a43.tar.gz
- always convert apr_time_t to time_t using apr_time_sec() to be future-proof.
- print apr_time_t values using APR_TIME_T and apr_snprintf. - remove redundant add_property_long calls.
Diffstat (limited to 'sapi/apache2handler/php_functions.c')
-rw-r--r--sapi/apache2handler/php_functions.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sapi/apache2handler/php_functions.c b/sapi/apache2handler/php_functions.c
index fca55d9c33..4c043711e5 100644
--- a/sapi/apache2handler/php_functions.c
+++ b/sapi/apache2handler/php_functions.c
@@ -110,7 +110,7 @@ PHP_FUNCTION(virtual)
#define ADD_LONG(name) \
add_property_long(return_value, #name, rr->name)
#define ADD_TIME(name) \
- add_property_long(return_value, #name, rr->name / APR_USEC_PER_SEC);
+ add_property_long(return_value, #name, apr_time_sec(rr->name));
#define ADD_STRING(name) \
if (rr->name) add_property_string(return_value, #name, (char *) rr->name, 1)
@@ -156,7 +156,6 @@ PHP_FUNCTION(apache_lookup_uri)
ADD_LONG(allowed);
ADD_LONG(sent_bodyct);
ADD_LONG(bytes_sent);
- ADD_LONG(request_time);
ADD_LONG(mtime);
ADD_TIME(request_time);
@@ -402,7 +401,9 @@ PHP_MINFO_FUNCTION(apache)
sprintf(tmp, "Per Child: %d - Keep Alive: %s - Max Per Connection: %d", max_requests, (serv->keep_alive ? "on":"off"), serv->keep_alive_max);
php_info_print_table_row(2, "Max Requests", tmp);
- sprintf(tmp, "Connection: %lld - Keep-Alive: %lld", (serv->timeout / 1000000), (serv->keep_alive_timeout / 1000000));
+ apr_snprintf(tmp, sizeof tmp,
+ "Connection: %" APR_TIME_T_FMT " - Keep-Alive: %" APR_TIME_T_FMT,
+ apr_time_sec(serv->timeout), apr_time_sec(serv->keep_alive_timeout));
php_info_print_table_row(2, "Timeouts", tmp);
php_info_print_table_row(2, "Virtual Server", (serv->is_virtual ? "Yes" : "No"));