From 0fd67ef4184af79bb2abcc88f1c65bc6deae5dda Mon Sep 17 00:00:00 2001 From: Jeff Trawick Date: Wed, 17 Jul 2002 16:08:53 +0000 Subject: [PATCH] use APR_TIME_T_FMT when formatting apr_time_t git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96099 13f79535-47bb-0310-9956-ffa450edef68 --- modules/loggers/mod_log_config.c | 5 +++-- modules/metadata/mod_expires.c | 2 +- modules/metadata/mod_headers.c | 5 +++-- modules/metadata/mod_usertrack.c | 3 ++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/modules/loggers/mod_log_config.c b/modules/loggers/mod_log_config.c index 1e9542b903..64230160da 100644 --- a/modules/loggers/mod_log_config.c +++ b/modules/loggers/mod_log_config.c @@ -545,12 +545,13 @@ static const char *log_request_time(request_rec *r, char *a) static const char *log_request_duration(request_rec *r, char *a) { apr_time_t duration = apr_time_now() - r->request_time; - return apr_psprintf(r->pool, "%qd", apr_time_sec(duration)); + return apr_psprintf(r->pool, "%" APR_TIME_T_FMT, apr_time_sec(duration)); } static const char *log_request_duration_microseconds(request_rec *r, char *a) { - return apr_psprintf(r->pool, "%qd", (apr_time_now() - r->request_time)); + return apr_psprintf(r->pool, "%" APR_TIME_T_FMT, + (apr_time_now() - r->request_time)); } /* These next two routines use the canonical name:port so that log diff --git a/modules/metadata/mod_expires.c b/modules/metadata/mod_expires.c index a11475e95a..278e094c0c 100644 --- a/modules/metadata/mod_expires.c +++ b/modules/metadata/mod_expires.c @@ -500,7 +500,7 @@ static int add_expires(request_rec *r) expires = base + additional; apr_table_mergen(r->headers_out, "Cache-Control", - apr_psprintf(r->pool, "max-age=%qd", + apr_psprintf(r->pool, "max-age=%" APR_TIME_T_FMT, apr_time_sec(expires - r->request_time))); timestr = apr_palloc(r->pool, APR_RFC822_DATE_LEN); apr_rfc822_date(timestr, expires); diff --git a/modules/metadata/mod_headers.c b/modules/metadata/mod_headers.c index cf42cdfb43..a9ea9aa932 100644 --- a/modules/metadata/mod_headers.c +++ b/modules/metadata/mod_headers.c @@ -182,11 +182,12 @@ static const char *constant_item(request_rec *r, char *stuff) } static const char *header_request_duration(request_rec *r, char *a) { - return apr_psprintf(r->pool, "D=%qd", (apr_time_now() - r->request_time)); + return apr_psprintf(r->pool, "D=%" APR_TIME_T_FMT, + (apr_time_now() - r->request_time)); } static const char *header_request_time(request_rec *r, char *a) { - return apr_psprintf(r->pool, "t=%qd", r->request_time); + return apr_psprintf(r->pool, "t=%" APR_TIME_T_FMT, r->request_time); } static const char *header_request_env_var(request_rec *r, char *a) { diff --git a/modules/metadata/mod_usertrack.c b/modules/metadata/mod_usertrack.c index a05e83bb2c..a8b9d475ac 100644 --- a/modules/metadata/mod_usertrack.c +++ b/modules/metadata/mod_usertrack.c @@ -146,7 +146,8 @@ static void make_cookie(request_rec *r) dcfg = ap_get_module_config(r->per_dir_config, &usertrack_module); /* XXX: hmm, this should really tie in with mod_unique_id */ - apr_snprintf(cookiebuf, sizeof(cookiebuf), "%s.%qd", rname, apr_time_now()); + apr_snprintf(cookiebuf, sizeof(cookiebuf), "%s.%" APR_TIME_T_FMT, rname, + apr_time_now()); if (cls->expires) { -- 2.40.0