From: Volker Lendecke Date: Wed, 27 Nov 2019 18:02:43 +0000 (+0100) Subject: lib: Remove unused smb_xvasprintf() X-Git-Tag: ldb-2.1.0~483 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=39f9618316946783bf7ceb5baf8667e139f3301c;p=thirdparty%2Fsamba.git lib: Remove unused smb_xvasprintf() Signed-off-by: Volker Lendecke Reviewed-by: Martin Schwenke --- 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. *****************************************************************/