comparison src/http/ngx_http_parse.c @ 1943:5acc8bea2c49

test the more likely case first
author Igor Sysoev <igor@sysoev.ru>
date Sun, 16 Mar 2008 16:47:16 +0000
parents 2546677dae0b
children c53038422c02 87e1fcd9b604
comparison
equal deleted inserted replaced
1942:2546677dae0b 1943:5acc8bea2c49
880 break; 880 break;
881 881
882 /* end of header line */ 882 /* end of header line */
883 case sw_almost_done: 883 case sw_almost_done:
884 switch (ch) { 884 switch (ch) {
885 case LF:
886 goto done;
885 case CR: 887 case CR:
886 break; 888 break;
887 case LF:
888 goto done;
889 default: 889 default:
890 return NGX_HTTP_PARSE_INVALID_HEADER; 890 return NGX_HTTP_PARSE_INVALID_HEADER;
891 } 891 }
892 break; 892 break;
893 893