diff options
author | Jason Evans <jasone@canonware.com> | 2015-07-22 22:44:47 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2015-07-22 22:44:47 (GMT) |
commit | e42c309eba6c5084dc0abda9b211e91e2c548fdf (patch) | |
tree | cb8ecc714c61194b7fd6b90b7d62592e25833548 /src | |
parent | 1b0e4abbfdbcc1c1a71d1f617adb19951109bfce (diff) | |
download | jemalloc-e42c309eba6c5084dc0abda9b211e91e2c548fdf.zip jemalloc-e42c309eba6c5084dc0abda9b211e91e2c548fdf.tar.gz jemalloc-e42c309eba6c5084dc0abda9b211e91e2c548fdf.tar.bz2 |
Add JEMALLOC_FORMAT_PRINTF().
Replace JEMALLOC_ATTR(format(printf, ...). with
JEMALLOC_FORMAT_PRINTF(), so that configuration feature tests can
omit the attribute if it would cause extraneous compilation warnings.
Diffstat (limited to 'src')
-rw-r--r-- | src/prof.c | 4 | ||||
-rw-r--r-- | src/util.c | 6 |
2 files changed, 5 insertions, 5 deletions
@@ -1007,7 +1007,7 @@ prof_dump_write(bool propagate_err, const char *s) return (false); } -JEMALLOC_ATTR(format(printf, 2, 3)) +JEMALLOC_FORMAT_PRINTF(2, 3) static bool prof_dump_printf(bool propagate_err, const char *format, ...) { @@ -1338,7 +1338,7 @@ label_return: return (ret); } -JEMALLOC_ATTR(format(printf, 1, 2)) +JEMALLOC_FORMAT_PRINTF(1, 2) static int prof_open_maps(const char *format, ...) { @@ -586,7 +586,7 @@ malloc_vsnprintf(char *str, size_t size, const char *format, va_list ap) return (ret); } -JEMALLOC_ATTR(format(printf, 3, 4)) +JEMALLOC_FORMAT_PRINTF(3, 4) int malloc_snprintf(char *str, size_t size, const char *format, ...) { @@ -625,7 +625,7 @@ malloc_vcprintf(void (*write_cb)(void *, const char *), void *cbopaque, * Print to a callback function in such a way as to (hopefully) avoid memory * allocation. */ -JEMALLOC_ATTR(format(printf, 3, 4)) +JEMALLOC_FORMAT_PRINTF(3, 4) void malloc_cprintf(void (*write_cb)(void *, const char *), void *cbopaque, const char *format, ...) @@ -638,7 +638,7 @@ malloc_cprintf(void (*write_cb)(void *, const char *), void *cbopaque, } /* Print to stderr in such a way as to avoid memory allocation. */ -JEMALLOC_ATTR(format(printf, 1, 2)) +JEMALLOC_FORMAT_PRINTF(1, 2) void malloc_printf(const char *format, ...) { |