diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-07-12 16:32:27 +0530 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-07-12 16:32:27 +0530 |
commit | 291df9b9887e47f6bff77ab99913cc31e2f7c4ff (patch) | |
tree | e845d884fcc36f1935a7e71ab3f7e324feab0367 /src | |
parent | 37c69bc9c889c2cee0a66336c3b7dec7194d982b (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.c | 2 |
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); |