diff options
author | Lukas Fleischer <cgit@cryptocrack.de> | 2013-04-01 19:11:14 +0400 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2013-04-08 17:43:17 +0400 |
commit | 3a8432437934a0a95f2618b534b1f5b3494d6b18 (patch) | |
tree | 6e7dd26d45c4f10c60dc762a11071f1787a79443 /cgit.h | |
parent | 996f86e664ab6d00a9304a42374e9c691b78ca6b (diff) |
Maŕk cgit_environment members const
These reflect the values of environment variables and should never be
changed. Add another xstrdup() when we assign environment variables to
strings that are potentially non-constant.
Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
Diffstat (limited to 'cgit.h')
-rw-r--r-- | cgit.h | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -255,16 +255,16 @@ struct cgit_page { }; struct cgit_environment { - char *cgit_config; - char *http_host; - char *https; - char *no_http; - char *path_info; - char *query_string; - char *request_method; - char *script_name; - char *server_name; - char *server_port; + const char *cgit_config; + const char *http_host; + const char *https; + const char *no_http; + const char *path_info; + const char *query_string; + const char *request_method; + const char *script_name; + const char *server_name; + const char *server_port; }; struct cgit_context { |