From 39f9618316946783bf7ceb5baf8667e139f3301c Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Wed, 27 Nov 2019 19:02:43 +0100 Subject: [PATCH] lib: Remove unused smb_xvasprintf() Signed-off-by: Volker Lendecke Reviewed-by: Martin Schwenke --- source3/include/includes.h | 2 -- source3/lib/util.c | 19 ------------------- 2 files changed, 21 deletions(-) diff --git a/source3/include/includes.h b/source3/include/includes.h index 6c00e38f686..2dafc65f41a 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -347,8 +347,6 @@ int d_fprintf(FILE *f, const char *, ...) PRINTF_ATTRIBUTE(2,3); /* PRINTFLIKE2 */ int fstr_sprintf(fstring s, const char *fmt, ...) PRINTF_ATTRIBUTE(2,3); -int smb_xvasprintf(char **ptr, const char *format, va_list ap) PRINTF_ATTRIBUTE(2,0); - int asprintf_strupper_m(char **strp, const char *fmt, ...) PRINTF_ATTRIBUTE(2,3); char *talloc_asprintf_strupper_m(TALLOC_CTX *t, const char *fmt, ...) PRINTF_ATTRIBUTE(2,3); diff --git a/source3/lib/util.c b/source3/lib/util.c index 9c8717172a6..e9a7368b290 100644 --- a/source3/lib/util.c +++ b/source3/lib/util.c @@ -1516,25 +1516,6 @@ void *smb_xmalloc_array(size_t size, unsigned int count) return p; } -/* - vasprintf that aborts on malloc fail -*/ - - int smb_xvasprintf(char **ptr, const char *format, va_list ap) -{ - int n; - va_list ap2; - - va_copy(ap2, ap); - - n = vasprintf(ptr, format, ap2); - va_end(ap2); - if (n == -1 || ! *ptr) { - smb_panic("smb_xvasprintf: out of memory"); - } - return n; -} - /***************************************************************** Get local hostname and cache result. *****************************************************************/ -- 2.47.3