Update HTTP Daemon
このコミットが含まれているのは:
コミット
79185ea0b4
|
@ -1706,17 +1706,17 @@ static char** make_argp(void) {
|
|||
char* cp2;
|
||||
|
||||
argp = (char**) malloc((strlen(query) + 2) * sizeof(char*));
|
||||
if(argp == (char**) 0) {
|
||||
return (char**) 0;
|
||||
if(argp == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
argp[0] = strrchr(file, '/');
|
||||
if(argp[0] != (char*) 0) {
|
||||
if(argp[0] != NULL) {
|
||||
++argp[0];
|
||||
} else {
|
||||
argp[0] = file;
|
||||
}
|
||||
argn = 1;
|
||||
if(strchr(query, '=') == (char*) 0) {
|
||||
if(strchr(query, '=') == NULL) {
|
||||
for(cp1 = cp2 = query; *cp2 != '\0'; ++cp2) {
|
||||
if(*cp2 == '+') {
|
||||
*cp2 = '\0';
|
||||
|
@ -2133,7 +2133,6 @@ static void send_error_tail(void) {
|
|||
}
|
||||
|
||||
static void send_redirect(char* extra_header, char* hostname, char* new_location, int is_ssl) {
|
||||
int extra_length = 0;
|
||||
char extra_header_buf[5000];
|
||||
const char *sep = new_location[0] == '/' ? "" : "/";
|
||||
const char *proto = is_ssl == 1 ? "https://" : "http://";
|
||||
|
|
読み込み中…
新しいイシューから参照