Diffstat (limited to 'noncore/net/mail/imapwrapper.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/imapwrapper.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/noncore/net/mail/imapwrapper.cpp b/noncore/net/mail/imapwrapper.cpp index da5974c..7b75ffa 100644 --- a/noncore/net/mail/imapwrapper.cpp +++ b/noncore/net/mail/imapwrapper.cpp | |||
@@ -651,8 +651,10 @@ void IMAPwrapper::fillBodyFields(RecPart&target_part,mailimap_body_fields*which) | |||
651 | if (!which) return; | 651 | if (!which) return; |
652 | clistcell*cur; | 652 | if (which->bd_parameter && which->bd_parameter->pa_list && which->bd_parameter->pa_list->count>0) { |
653 | mailimap_single_body_fld_param*param; | 653 | clistcell*cur; |
654 | for (cur = clist_begin(which->bd_parameter->pa_list);cur!=NULL;cur=clist_next(cur)) { | 654 | mailimap_single_body_fld_param*param=0; |
655 | param = (mailimap_single_body_fld_param*)cur->data; | 655 | for (cur = clist_begin(which->bd_parameter->pa_list);cur!=NULL;cur=clist_next(cur)) { |
656 | if (param) { | 656 | param = (mailimap_single_body_fld_param*)cur->data; |
657 | target_part.addParameter(QString(param->pa_name).lower(),QString(param->pa_value)); | 657 | if (param) { |
658 | target_part.addParameter(QString(param->pa_name).lower(),QString(param->pa_value)); | ||
659 | } | ||
658 | } | 660 | } |