X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/74321600d30da35329fdab76094ab990398d6587..1260ac474046e883b8e499a72739c9289097933f:/t/testlib.c diff --git a/t/testlib.c b/t/testlib.c index c6b1975..5c76bb4 100644 --- a/t/testlib.c +++ b/t/testlib.c @@ -26,9 +26,6 @@ #include "help.h" #include "test.h" -static size_t printbuf_size; -static char *printbuf; - void *realloc_nofail(void *ptr, size_t size) { void *p; @@ -47,36 +44,6 @@ void *malloc_nofail(size_t size) return realloc_nofail(NULL, size); } -void test_print_decl(struct cdecl *decl) -{ - size_t rc; - -retry: - rc = cdecl_declare(printbuf, printbuf_size, decl); - if (rc >= printbuf_size) { - printbuf_size = rc + 1; - printbuf = realloc_nofail(printbuf, printbuf_size); - goto retry; - } - - printf("%s\n", printbuf); -} - -void test_explain_decl(struct cdecl *decl) -{ - size_t rc; - -retry: - rc = cdecl_explain(printbuf, printbuf_size, decl); - if (rc >= printbuf_size) { - printbuf_size = rc + 1; - printbuf = realloc_nofail(printbuf, printbuf_size); - goto retry; - } - - printf("%s\n", printbuf); -} - bool strict_strtoul(unsigned long *val, const char *str, int base) { char *end;