src/server/daemon/httpparser.c

changeset 20
7b235fa88008
parent 14
b8bf95b39952
child 25
5dee29c7c530
equal deleted inserted replaced
19:d680536f8c2f 20:7b235fa88008
119 return 0; 119 return 0;
120 } else { 120 } else {
121 parser->offset = buf->pos; 121 parser->offset = buf->pos;
122 if(parser->value.ptr != NULL) { 122 if(parser->value.ptr != NULL) {
123 buf->inbuf[buf->pos-1] = 0; 123 buf->inbuf[buf->pos-1] = 0;
124 if(buf->inbuf[buf->pos-2] == '\r') {
125 buf->inbuf[buf->pos-2] = 0;
126 }
124 // add header 127 // add header
125 header_add( 128 header_add(
126 parser->request->headers, 129 parser->request->headers,
127 parser->name.ptr, 130 parser->name.ptr,
128 parser->value.ptr); 131 parser->value.ptr);

mercurial