check_http: Fix deadloop if header not matched
@@ -1233,7 +1233,7 @@ check_http (void)
/* find header info and null-terminate it */
header = page;
- for (;;) {
+ while (strlen(page)) {
if (!strncmp(page, "\r\n\r\n", 4) || !strncmp(page, "\n\n", 2))
break;
while (*page == '\r' || *page == '\n') { ++page; }