Mercurial > hg > nginx
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 |