aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-07-12 16:32:27 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-07-12 16:32:27 +0530
commit291df9b9887e47f6bff77ab99913cc31e2f7c4ff (patch)
treee845d884fcc36f1935a7e71ab3f7e324feab0367 /src
parent37c69bc9c889c2cee0a66336c3b7dec7194d982b (diff)
template: templates should be ingested before lexing
This is mainly so that we can use include directives in templates
Diffstat (limited to 'src')
-rw-r--r--src/template.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/template.c b/src/template.c
index 31bb41f..9083463 100644
--- a/src/template.c
+++ b/src/template.c
@@ -1,5 +1,6 @@
#define _GNU_SOURCE
+#include <engine.h>
#include <filehandler.h>
#include <lexer.h>
#include <mkdio.h>
@@ -21,6 +22,7 @@ template_create(void)
char *buffer = fcontent(base, size);
fclose(base);
+ ingest(&buffer);
template->components = lex(buffer);
free(buffer);