summaryrefslogtreecommitdiff
path: root/src/mod_status.c
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2021-09-07 22:18:55 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2023-05-03 23:11:34 -0400
commit58d557219fb1769d42fb45e54ff25d8f6a44214f (patch)
tree35957d504f967fd079d09b293f7975cd8868aa0d /src/mod_status.c
parentc2540871fb1260388771feb244a6eceafd705443 (diff)
downloadlighttpd-git-58d557219fb1769d42fb45e54ff25d8f6a44214f.tar.gz
[multiple] __MINGW32__ missing strftime() "%F %T"
mingw does not support strftime() "%F %T"
Diffstat (limited to 'src/mod_status.c')
-rw-r--r--src/mod_status.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mod_status.c b/src/mod_status.c
index faaa6cc9..8f9c7961 100644
--- a/src/mod_status.c
+++ b/src/mod_status.c
@@ -434,7 +434,11 @@ static handler_t mod_status_handle_server_status_html(server *srv, request_st *
ts = srv->startup_ts;
struct tm tm;
+ #ifdef __MINGW32__
+ buffer_append_strftime(b, "%Y-%m-%d %H:%M:%S", localtime64_r(&ts, &tm));
+ #else
buffer_append_strftime(b, "%F %T", localtime64_r(&ts, &tm));
+ #endif
buffer_append_string_len(b, CONST_STR_LEN("</td></tr>\n"
"<tr><th colspan=\"2\">absolute (since start)</th></tr>\n"
"<tr><td>Requests</td><td class=\"string\">"));