| 370 | } |
| 371 | |
| 372 | void MessageHeader::importHeadersData(Data * data) |
| 373 | { |
| 374 | size_t cur_token; |
| 375 | struct mailimf_fields * fields; |
| 376 | int r; |
| 377 | |
| 378 | cur_token = 0; |
| 379 | r = mailimf_envelope_and_optional_fields_parse(data->bytes(), data->length(), &cur_token, &fields); |
| 380 | if (r != MAILIMF_NO_ERROR) { |
| 381 | return; |
| 382 | } |
| 383 | |
| 384 | importIMFFields(fields); |
| 385 | |
| 386 | mailimf_fields_free(fields); |
| 387 | } |
| 388 | |
| 389 | void MessageHeader::importIMFFields(struct mailimf_fields * fields) |
| 390 | { |
no test coverage detected