From bcc5ebf6ee7e36c9207e6cf5fc432e6f500b6f7b Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sun, 29 Jan 2023 23:45:20 +0100 Subject: c_[v]stpeprintf(): Use [[gnu::format(printf(...))]] attribute Signed-off-by: Alejandro Colomar --- include/c/str/cpy/stp/stpe/stpeprintf.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/c/str/cpy/stp/stpe/stpeprintf.h b/include/c/str/cpy/stp/stpe/stpeprintf.h index c46119c..bd419c2 100644 --- a/include/c/str/cpy/stp/stpe/stpeprintf.h +++ b/include/c/str/cpy/stp/stpe/stpeprintf.h @@ -15,8 +15,10 @@ #pragma clang assume_nonnull begin +[[gnu::format(printf, 3, 4)]] inline char *c_nullable c_stpeprintf(char *c_nullable dst, char *end, const char *restrict fmt, ...); +[[gnu::format(printf, 3, 0)]] inline char *c_nullable c_vstpeprintf(char *c_nullable dst, char *end, const char *restrict fmt, va_list ap); -- cgit v1.2.3