diff options
author | Lennart Poettering <lennart@poettering.net> | 2008-05-27 16:48:24 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2008-05-27 16:48:24 +0000 |
commit | d3f6c384b139aa620b11344d5d3ef2fefd587d66 (patch) | |
tree | 09b3a75f87af39b22be78538134b13c00a09557d /src | |
parent | a26c1816f67026d18d7051fdd66c04528a443ba1 (diff) |
add gcc printf annotation to ca_sprintf_malloc()
git-svn-id: file:///home/lennart/svn/public/libcanberra/trunk@20 01b60673-d06a-42c0-afdd-89cb8e0f78ac
Diffstat (limited to 'src')
-rw-r--r-- | src/malloc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/malloc.h b/src/malloc.h index f8c1ba1..264dd48 100644 --- a/src/malloc.h +++ b/src/malloc.h @@ -26,6 +26,9 @@ #include <stdlib.h> #include <string.h> +#include "canberra.h" +#include "macro.h" + #define ca_malloc malloc #define ca_free free #define ca_malloc0(size) calloc(1, (size)) @@ -38,6 +41,6 @@ void* ca_memdup(const void* p, size_t size); #define ca_new0(t, n) ((t*) ca_malloc0(sizeof(t)*(n))) #define ca_newdup(t, p, n) ((t*) ca_memdup(p, sizeof(t)*(n))) -char *ca_sprintf_malloc(const char *format, ...); +char *ca_sprintf_malloc(const char *format, ...) CA_GCC_PRINTF_ATTR(1,2); #endif |