From 832df4113067cc6ee07ab782f5aea556529619be Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Fri, 1 Nov 2019 00:20:05 +0100 Subject: [PATCH] target comments of @hpk42 and @flub --- src/dc_mimeparser.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/dc_mimeparser.rs b/src/dc_mimeparser.rs index f43acaf7b..8a39fd568 100644 --- a/src/dc_mimeparser.rs +++ b/src/dc_mimeparser.rs @@ -127,12 +127,7 @@ impl<'a> MimeParser<'a> { if let Some(field) = self.lookup_field("Subject") { if (*field).fld_type == MAILIMF_FIELD_SUBJECT as libc::c_int { let subj = (*(*field).fld_data.fld_subject).sbj_value; - let subj = to_opt_string_lossy(subj); - self.subject = if subj.is_some() { - Some(dc_decode_header_words(&subj.unwrap())) - } else { - None - }; + self.subject = to_opt_string_lossy(subj).map(|x| dc_decode_header_words(&x)); } }