For LOG_FMT_TS (%Ts), the tm variable is not used, so save some cycles
on the call to get_gmtime.

Backport: 1.9 1.8
Signed-off-by: Robin H. Johnson <rjohn...@digitalocean.com>
---
 src/log.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/log.c b/src/log.c
index f8d3414e2..39e472b33 100644
--- a/src/log.c
+++ b/src/log.c
@@ -2019,7 +2019,6 @@ int sess_build_logline(struct session *sess, struct 
stream *s, char *dst, size_t
                                break;
 
                        case LOG_FMT_TS: // %Ts
-                               get_gmtime(logs->accept_date.tv_sec, &tm);
                                if (tmp->options & LOG_OPT_HEXA) {
                                        iret = snprintf(tmplog, dst + maxsize - 
tmplog, "%04X", (unsigned int)logs->accept_date.tv_sec);
                                        if (iret < 0 || iret > dst + maxsize - 
tmplog)
-- 
2.21.0


Reply via email to