From 0a5a3114eccf9b6c2af805f19fda2835ce247abb Mon Sep 17 00:00:00 2001 From: frosty Date: Thu, 5 Mar 2026 06:48:37 +0000 Subject: multithreading, minor fixes --- src/template.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/template.c') diff --git a/src/template.c b/src/template.c index 494b011..3bd583b 100644 --- a/src/template.c +++ b/src/template.c @@ -471,7 +471,7 @@ static void append_to_buffer(char **buffer, size_t *current_len, static char *parse_indexed_tag(const char *tag_content, int *index_val) { *index_val = -1; - char *open_bracket = strchr(tag_content, '['); + const char *open_bracket = strchr(tag_content, '['); if (open_bracket == NULL) { char *key_name = strdup(tag_content); @@ -483,7 +483,7 @@ static char *parse_indexed_tag(const char *tag_content, int *index_val) { return key_name; } - char *close_bracket = strchr(open_bracket, ']'); + const char *close_bracket = strchr(open_bracket, ']'); if (close_bracket == NULL) { fprintf(stderr, "[ERROR] parse_indexed_tag: Unclosed bracket in tag '%s'. " @@ -742,7 +742,7 @@ static char *render_template_segment(const char *template_segment, const char *filename_start = trimmed_tag_content + strlen("include "); if (*filename_start == '"') { filename_start++; - char *filename_end = strchr(filename_start, '"'); + const char *filename_end = strchr(filename_start, '"'); if (filename_end != NULL) { size_t filename_len = filename_end - filename_start; char *included_filename = (char *)malloc(filename_len + 1); -- cgit v1.2.3