|  | @@ -5157,11 +5157,14 @@ static void parse_http_headers(char **buf, struct mg_request_info *ri)
 | 
											
												
													
														|  |  	if (!ri)
 |  |  	if (!ri)
 | 
											
												
													
														|  |  		return;
 |  |  		return;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +	ri->num_headers = 0;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  	for (i = 0; i < (int)ARRAY_SIZE(ri->http_headers); i++) {
 |  |  	for (i = 0; i < (int)ARRAY_SIZE(ri->http_headers); i++) {
 | 
											
												
													
														|  |  		ri->http_headers[i].name = skip_quoted(buf, ":", " ", 0);
 |  |  		ri->http_headers[i].name = skip_quoted(buf, ":", " ", 0);
 | 
											
												
													
														|  |  		ri->http_headers[i].value = skip(buf, "\r\n");
 |  |  		ri->http_headers[i].value = skip(buf, "\r\n");
 | 
											
												
													
														|  | -		if (ri->http_headers[i].name[0] == '\0')
 |  | 
 | 
											
												
													
														|  | 
 |  | +		if (ri->http_headers[i].name[0] == '\0') {
 | 
											
												
													
														|  |  			break;
 |  |  			break;
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  |  		ri->num_headers = i + 1;
 |  |  		ri->num_headers = i + 1;
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  }
 |  |  }
 |