From bf1d9b6d0679a547bf239ba1a4bfc3906cc2eb1f Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Mon, 9 Sep 2019 23:55:58 +0200 Subject: [PATCH] fix crash when msg_raw is None --- src/dc_receive_imf.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dc_receive_imf.rs b/src/dc_receive_imf.rs index cba4d63d4..e4f896263 100644 --- a/src/dc_receive_imf.rs +++ b/src/dc_receive_imf.rs @@ -642,7 +642,7 @@ unsafe fn add_parts( } } if part.type_0 == Viewtype::Text { - let msg_raw = CString::yolo(part.msg_raw.as_ref().unwrap().clone()); + let msg_raw = CString::yolo(part.msg_raw.as_ref().cloned().unwrap_or_default()); let subject_c = CString::yolo( mime_parser .subject