浏览代码

Avoid warning #128

bel 10 年之前
父节点
当前提交
ffa9368437
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/civetweb.c

+ 4 - 1
src/civetweb.c

@@ -5157,11 +5157,14 @@ static void parse_http_headers(char **buf, struct mg_request_info *ri)
 	if (!ri)
 		return;
 
+	ri->num_headers = 0;
+
 	for (i = 0; i < (int)ARRAY_SIZE(ri->http_headers); i++) {
 		ri->http_headers[i].name = skip_quoted(buf, ":", " ", 0);
 		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;
+		}
 		ri->num_headers = i + 1;
 	}
 }