diff options
author | 0xd34df00d <[email protected]> | 2020-08-08 18:46:19 +0000 |
---|---|---|
committer | Jan Osusky <[email protected]> | 2020-08-21 11:22:08 +0000 |
commit | 6eb63399a1586f54700eb1783e066a6c26337db4 (patch) | |
tree | 1e08431c9e66d925e6bf5a91bf38edfe8c18a337 | |
parent | Text body part can also have a name (diff) | |
download | vmime-6eb63399a1586f54700eb1783e066a6c26337db4.tar.gz vmime-6eb63399a1586f54700eb1783e066a6c26337db4.zip |
Try obtaining content disposition for all body parts types
-rw-r--r-- | src/vmime/net/imap/IMAPMessagePart.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/vmime/net/imap/IMAPMessagePart.cpp b/src/vmime/net/imap/IMAPMessagePart.cpp index 1cf662de..ed2c0bd2 100644 --- a/src/vmime/net/imap/IMAPMessagePart.cpp +++ b/src/vmime/net/imap/IMAPMessagePart.cpp @@ -106,12 +106,12 @@ IMAPMessagePart::IMAPMessagePart( m_size = part->body_type_basic->body_fields->body_fld_octets->value; m_name = getPartName(part->body_type_basic); + } - if (part->body_ext_1part && part->body_ext_1part->body_fld_dsp) { - auto *cdisp = part->body_ext_1part->body_fld_dsp->str(); - if (cdisp) { - m_dispType = contentDisposition(cdisp->value); - } + if (part->body_ext_1part && part->body_ext_1part->body_fld_dsp) { + auto *cdisp = part->body_ext_1part->body_fld_dsp->str(); + if (cdisp) { + m_dispType = contentDisposition(cdisp->value); } } |