Add an autoconf feature test for format_arg and a jemalloc-specific

macro for it.
This commit is contained in:
zoulasc
2019-03-15 20:19:16 -04:00
committed by Qi Wang
parent 14e4176758
commit 7f7935cf78
4 changed files with 22 additions and 1 deletions

View File

@@ -86,7 +86,7 @@ emitter_printf(emitter_t *emitter, const char *format, ...) {
va_end(ap);
}
static inline const char * __attribute__((__format_arg__(3)))
static inline const char * JEMALLOC_FORMAT_ARG(3)
emitter_gen_fmt(char *out_fmt, size_t out_size, const char *fmt_specifier,
emitter_justify_t justify, int width) {
size_t written;