From e4a86956046c03055780e98c4e95f352e683d985 Mon Sep 17 00:00:00 2001 From: overflowerror Date: Thu, 10 Jun 2021 22:46:31 +0200 Subject: [PATCH] expose render and size functions with va_list argument --- src/templates.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/templates.c b/src/templates.c index cb4ac14..796739b 100644 --- a/src/templates.c +++ b/src/templates.c @@ -85,7 +85,7 @@ static template_length_t findTemplateSize(const char* name) { return t.s; } -static void _renderTemplate(const char* name, FILE* out, va_list argptr) { +void _renderTemplate(const char* name, FILE* out, va_list argptr) { template_t t = findTemplate(false, false, name); t(out, argptr); } @@ -127,7 +127,7 @@ void renderTemplateEnd(const char* name, FILE* out, ...) { va_end(argptr); } -static size_t _sizeTemplate(const char* name, va_list argptr) { +size_t _sizeTemplate(const char* name, va_list argptr) { template_length_t s = findTemplateSize(name); return s(argptr); }