From 6a37ef47c0e44f0d9f0dbd3713b391076c5086c5 Mon Sep 17 00:00:00 2001 From: dignifiedquire Date: Wed, 7 Aug 2019 22:39:04 +0200 Subject: [PATCH] fix nullbyte --- src/dc_mimeparser.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dc_mimeparser.rs b/src/dc_mimeparser.rs index 3eeac860e..836e54089 100644 --- a/src/dc_mimeparser.rs +++ b/src/dc_mimeparser.rs @@ -1182,7 +1182,7 @@ unsafe fn dc_mimeparser_add_single_part_if_known( "Simplifying text: \n---\n{}\n--\n", String::from_utf8_lossy(std::slice::from_raw_parts( decoded_data as *const u8, - decoded_data_bytes as usize + decoded_data_bytes as usize - 1, )) ); let simplified_txt: *mut libc::c_char = @@ -1201,7 +1201,7 @@ unsafe fn dc_mimeparser_add_single_part_if_known( "Simpliifed text: \n---\n{}\n--\n", String::from_utf8_lossy(std::slice::from_raw_parts( decoded_data as *const u8, - decoded_data_bytes as usize + decoded_data_bytes as usize - 1, )) );