aboutsummaryrefslogtreecommitdiff
path: root/src/template.h
diff options
context:
space:
mode:
authorYaroslav de la Peña Smirnov <yps@yaroslavps.com>2021-11-07 00:59:26 +0300
committerYaroslav de la Peña Smirnov <yps@yaroslavps.com>2021-11-07 00:59:26 +0300
commit8a5405629f7dcbc2504ac55f57775180a011b846 (patch)
treed5009f3bce187a92386148b633b59787d6499244 /src/template.h
parent33bdfde2be7e1c568d5e12ad1b27b7023dbd1b1b (diff)
downloadunja-8a5405629f7dcbc2504ac55f57775180a011b846.tar.gz
unja-8a5405629f7dcbc2504ac55f57775180a011b846.zip
Fixes and improvements
* Fix heap corruption on buffer growth. * Define as static functions that are not used outside a TU. * Other minor changes.
Diffstat (limited to 'src/template.h')
-rw-r--r--src/template.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/template.h b/src/template.h
index 6defb02..cf21726 100644
--- a/src/template.h
+++ b/src/template.h
@@ -6,11 +6,11 @@
struct env;
-struct env *env_new();
+struct env *env_new(const char *dirname);
void env_free(struct env *env);
-char *template(struct env *env, char *template_name, struct hashmap *ctx);
+char *template(struct env *env, const char *template_name, struct hashmap *ctx);
char *template_string(char *tmpl, struct hashmap *ctx);