From 187817a70754dfcc1fb5059fe289974e15efaadd Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Sat, 17 Jul 2010 23:06:19 +0200 Subject: [PATCH] Remove now unused x_asprintf() --- ccache.h | 1 - util.c | 18 ------------------ 2 files changed, 19 deletions(-) diff --git a/ccache.h b/ccache.h index cc7119c..b552511 100644 --- a/ccache.h +++ b/ccache.h @@ -87,7 +87,6 @@ char *format_hash_as_string(const unsigned char *hash, unsigned size); int create_hash_dir(char **dir, const char *hash, const char *cache_dir); int create_cachedirtag(const char *dir); char *format(const char *format, ...) ATTR_FORMAT(printf, 1, 2); -void x_asprintf(char **ptr, const char *format, ...) ATTR_FORMAT(printf, 2, 3); char *x_strdup(const char *s); char *x_strndup(const char *s, size_t n); void *x_realloc(void *ptr, size_t size); diff --git a/util.c b/util.c index 995ee4a..ae3d940 100644 --- a/util.c +++ b/util.c @@ -487,24 +487,6 @@ format(const char *format, ...) return ptr; } -/* - this is like asprintf() but dies if the malloc fails - note that we use vsnprintf in a rather poor way to make this more portable -*/ -void x_asprintf(char **ptr, const char *format, ...) -{ - va_list ap; - - *ptr = NULL; - va_start(ap, format); - if (vasprintf(ptr, format, ap) == -1) { - fatal("Out of memory in x_asprintf"); - } - va_end(ap); - - if (!*ptr) fatal("Out of memory in x_asprintf"); -} - /* this is like strdup() but dies if the malloc fails */