Changeset 3ce68b7 in mainline for uspace/lib/http/response.c
- Timestamp:
- 2013-09-26T09:01:36Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b623b68
- Parents:
- c17469e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/http/response.c
rc17469e r3ce68b7 116 116 117 117 while (true) { 118 rc = recv_ line(&http->recv_buffer, line, http->buffer_size);118 rc = recv_eol(&http->recv_buffer); 119 119 if (rc < 0) 120 120 goto error; 121 if (*line == 0) 121 122 /* Empty line ends header part */ 123 if (rc > 0) 122 124 break; 123 125 … … 129 131 http_header_init(header); 130 132 131 rc = http_header_parse(line, header); 132 if (rc != EOK) 133 rc = http_header_receive(&http->recv_buffer, header); 134 if (rc != EOK) { 135 free(header); 133 136 goto error; 137 } 134 138 135 139 list_append(&header->link, &resp->headers);
Note:
See TracChangeset
for help on using the changeset viewer.