aboutsummaryrefslogtreecommitdiff
path: root/src/ctemplates.h
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2018-11-07 18:25:36 -0500
committerAlexander Pickering <alexandermpickering@gmail.com>2018-11-07 18:25:36 -0500
commita1e4097ce8a417c8b6b6011b0c2deb113c0417f2 (patch)
tree9e500354e48dac5ffcbc7352400e9508d033d9d0 /src/ctemplates.h
parentb9899c6cbe2f694c9db36e9d4e15c532d10b546f (diff)
downloadlibctemplates-a1e4097ce8a417c8b6b6011b0c2deb113c0417f2.tar.gz
libctemplates-a1e4097ce8a417c8b6b6011b0c2deb113c0417f2.tar.bz2
libctemplates-a1e4097ce8a417c8b6b6011b0c2deb113c0417f2.zip
Added const to most chars
Added const qualifier for clarity.
Diffstat (limited to 'src/ctemplates.h')
-rw-r--r--src/ctemplates.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ctemplates.h b/src/ctemplates.h
index 658a9f3..4d4fac5 100644
--- a/src/ctemplates.h
+++ b/src/ctemplates.h
@@ -170,8 +170,8 @@ struct TMPL_templates{
struct TMPL_token{
- char* start;//Start of token
- char* end;//End of token
+ const char* start;//Start of token
+ const char* end;//End of token
enum TMPL_tagtype type;//The type of token
size_t length;//Length of token, should always be end-start
struct TMPL_token* next;//The next token
@@ -179,9 +179,9 @@ struct TMPL_token{
unsigned int character;// Not used currently
}TMPL_token;
-void TMPL_add_var_to_varlist(struct TMPL_varlist* vl, char* name, char* value);
-void TMPL_add_loop_to_varlist(struct TMPL_varlist* vl, char* name, struct TMPL_loop* loop);
-void TMPL_add_varlist_to_loop(struct TMPL_loop* l, struct TMPL_varlist* vl);
+int TMPL_add_var_to_varlist(struct TMPL_varlist* vl, const char* name, const char* value);
+int TMPL_add_loop_to_varlist(struct TMPL_varlist* vl, const char* name, struct TMPL_loop* loop);
+int TMPL_add_varlist_to_loop(struct TMPL_loop* l, struct TMPL_varlist* vl);
struct TMPL_varlist* TMPL_alloc_varlist(void);
@@ -190,7 +190,7 @@ void TMPL_free_varlist(struct TMPL_varlist* t);
struct TMPL_varitem* TMPL_alloc_varitem(void);
void TMPL_free_varitem(struct TMPL_varitem* vi);
-struct TMPL_templates* TMPL_alloc_template(char* t);
+struct TMPL_templates* TMPL_alloc_template(const char* t);
void TMPL_free_template(struct TMPL_templates* t);
struct TMPL_loop* TMPL_alloc_loop(void);