MCPcopy Create free account
hub / github.com/MailCore/mailcore2 / importHeadersData

Method importHeadersData

src/core/abstract/MCMessageHeader.cpp:372–387  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

370}
371
372void 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
389void MessageHeader::importIMFFields(struct mailimf_fields * fields)
390{

Callers 3

fetchHeaderMethod · 0.45
msg_att_handlerFunction · 0.45
fetchHeaderMethod · 0.45

Calls 2

bytesMethod · 0.80
lengthMethod · 0.45

Tested by

no test coverage detected