Diffstat (limited to 'noncore/net/mail/libmailwrapper/imapwrapper.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/libmailwrapper/imapwrapper.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/net/mail/libmailwrapper/imapwrapper.cpp b/noncore/net/mail/libmailwrapper/imapwrapper.cpp index 3941cec..11bf3b8 100644 --- a/noncore/net/mail/libmailwrapper/imapwrapper.cpp +++ b/noncore/net/mail/libmailwrapper/imapwrapper.cpp | |||
@@ -665,30 +665,31 @@ void IMAPwrapper::fillBodyFields(RecPart&target_part,mailimap_body_fields*which) | |||
665 | encoding = "7bit"; | 665 | encoding = "7bit"; |
666 | break; | 666 | break; |
667 | case MAILIMAP_BODY_FLD_ENC_8BIT: | 667 | case MAILIMAP_BODY_FLD_ENC_8BIT: |
668 | encoding = "8bit"; | 668 | encoding = "8bit"; |
669 | break; | 669 | break; |
670 | case MAILIMAP_BODY_FLD_ENC_BINARY: | 670 | case MAILIMAP_BODY_FLD_ENC_BINARY: |
671 | encoding="binary"; | 671 | encoding="binary"; |
672 | break; | 672 | break; |
673 | case MAILIMAP_BODY_FLD_ENC_BASE64: | 673 | case MAILIMAP_BODY_FLD_ENC_BASE64: |
674 | encoding="base64"; | 674 | encoding="base64"; |
675 | break; | 675 | break; |
676 | case MAILIMAP_BODY_FLD_ENC_QUOTED_PRINTABLE: | 676 | case MAILIMAP_BODY_FLD_ENC_QUOTED_PRINTABLE: |
677 | encoding="quoted-printable"; | 677 | encoding="quoted-printable"; |
678 | break; | 678 | break; |
679 | case MAILIMAP_BODY_FLD_ENC_OTHER: | 679 | case MAILIMAP_BODY_FLD_ENC_OTHER: |
680 | default: | 680 | default: |
681 | if (enc->enc_value) { | 681 | if (enc->enc_value) { |
682 | char*t=enc->enc_value; | 682 | char*t=enc->enc_value; |
683 | encoding=QString(enc->enc_value); | 683 | encoding=QString(enc->enc_value); |
684 | enc->enc_value=0L; | 684 | enc->enc_value=0L; |
685 | free(t); | 685 | free(t); |
686 | } | 686 | } |
687 | } | 687 | } |
688 | target_part.setEncoding(encoding); | 688 | target_part.setEncoding(encoding); |
689 | target_part.setSize(which->bd_size); | ||
689 | } | 690 | } |
690 | 691 | ||
691 | QString IMAPwrapper::fetchPart(const RecMail&mail,const RecPart&part) | 692 | QString IMAPwrapper::fetchPart(const RecMail&mail,const RecPart&part) |
692 | { | 693 | { |
693 | return fetchPart(mail,part.Positionlist(),false); | 694 | return fetchPart(mail,part.Positionlist(),false); |
694 | } | 695 | } |