diff options
Diffstat (limited to 'src/template.c')
| -rw-r--r-- | src/template.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/template.c b/src/template.c index fae66dc..d4aa9ed 100644 --- a/src/template.c +++ b/src/template.c @@ -22,11 +22,19 @@ template_create(void) template->components = lex(buffer); + free(buffer); return template; } +void +template_delete(template_t *template) +{ + list_delete(template->components); + free(template); +} + char * -template_ingest(template_t *template, char *body) +template_ingest(template_t *template, list_t *content_headers, char *body) { (void) body; char *output = malloc(1); |
