From 812bcd68f769fe269fab61070fd10ee20e82b992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Piwi=C5=84ski?= Date: Sun, 29 Jun 2025 17:38:48 +0000 Subject: [PATCH] util: use already computed strlen v2 Part-of: --- src/util-stringbuf.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util-stringbuf.h b/src/util-stringbuf.h index e7957d27..0be24409 100644 --- a/src/util-stringbuf.h +++ b/src/util-stringbuf.h @@ -150,12 +150,12 @@ stringbuf_append_from_fd(struct stringbuf *b, int fd, size_t maxlen) static inline int stringbuf_append_string(struct stringbuf *b, const char *msg) { - int r = stringbuf_ensure_space(b, strlen(msg) + 1); + size_t slen = strlen(msg); + + int r = stringbuf_ensure_space(b, slen + 1); if (r < 0) return r; - size_t slen = strlen(msg); - if (!b->data) /* cannot happen, but let's make scan-build happy */ abort();