X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils%2Fcommon%2Fcommon.h;h=1ca650544c36bae19aa366b11d26503646c75654;hb=1b5a6b8698a4c42f2024b49099acb510fc4bc529;hp=addf06d336baddd3036e2c4933f42e258774ecdc;hpb=9f8dc5668faf5432dcb1430017bd7a1c383c2453;p=collectd.git diff --git a/src/utils/common/common.h b/src/utils/common/common.h index addf06d3..1ca65054 100644 --- a/src/utils/common/common.h +++ b/src/utils/common/common.h @@ -23,7 +23,7 @@ * Authors: * Florian octo Forster * Niki W. Waibel -**/ + **/ #ifndef COMMON_H #define COMMON_H @@ -66,6 +66,9 @@ typedef struct value_to_rate_state_s value_to_rate_state_t; char *sstrncpy(char *dest, const char *src, size_t n); +__attribute__((format(printf, 3, 4))) int ssnprintf(char *str, size_t size, + char const *format, ...); + __attribute__((format(printf, 1, 2))) char *ssnprintf_alloc(char const *format, ...);