From 227bc3560762ae770564fcd8bad36b334696bb0b Mon Sep 17 00:00:00 2001 From: "@syxhe" Date: Mon, 6 Jan 2025 21:04:27 -0600 Subject: sdptiny --- src/shared.c | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'src/shared.c') diff --git a/src/shared.c b/src/shared.c index 0c7c8e2..2beaeb8 100644 --- a/src/shared.c +++ b/src/shared.c @@ -34,29 +34,3 @@ void* xreallocarray(void *ptr, size_t nmemb, size_t size) { return mem; } - -int vsaprintf(char **str, const char *format, va_list ap) { - va_list ap2; - va_copy(ap2, ap); - - int length = vsnprintf(NULL, 0, format, ap2) + 1; // + 1 because sprintf does not count the null byte - char *temp = reallocarray(*str, length, sizeof(char)); - if(temp == NULL) - return -1; - - int ret = vsnprintf(temp, length, format, ap); - *str = temp; - - va_end(ap2); - return ret; -} - -int saprintf(char **str, const char *format, ...) { - va_list ap; - va_start(ap, format); - - int ret = vsaprintf(str, format, ap); - - va_end(ap); - return ret; -} \ No newline at end of file -- cgit v1.2.3