diff options
Diffstat (limited to 'xmalloc.h')
-rw-r--r-- | xmalloc.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: xmalloc.h,v 1.9 2002/06/19 00:27:55 deraadt Exp $ */ | 1 | /* $OpenBSD: xmalloc.h,v 1.10 2006/03/25 00:05:41 djm Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Author: Tatu Ylonen <ylo@cs.hut.fi> | 4 | * Author: Tatu Ylonen <ylo@cs.hut.fi> |
@@ -20,8 +20,12 @@ | |||
20 | #define XMALLOC_H | 20 | #define XMALLOC_H |
21 | 21 | ||
22 | void *xmalloc(size_t); | 22 | void *xmalloc(size_t); |
23 | void *xcalloc(size_t, size_t); | ||
23 | void *xrealloc(void *, size_t); | 24 | void *xrealloc(void *, size_t); |
24 | void xfree(void *); | 25 | void xfree(void *); |
25 | char *xstrdup(const char *); | 26 | char *xstrdup(const char *); |
27 | int xasprintf(char **, const char *, ...) | ||
28 | __attribute__((__format__ (printf, 2, 3))) | ||
29 | __attribute__((__nonnull__ (2))); | ||
26 | 30 | ||
27 | #endif /* XMALLOC_H */ | 31 | #endif /* XMALLOC_H */ |