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>
Tento commit je obsažen v:
Lukas Fleischer
2013-04-01 17:11:14 +02:00
odevzdal Jason A. Donenfeld
rodič 996f86e664
revize 3a84324379
2 změnil soubory, kde provedl 12 přidání a 12 odebrání

20
cgit.h
Zobrazit soubor

@@ -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 {