Remove redundant check

Condition '!imffields.is_null()' is always true, since it is contained in conditional

	  if !(in_out_message.is_null() || imffields.is_null()) {

which is equivalent to

	  if !in_out_message.is_null() && !imffields.is_null() {
This commit is contained in:
Dmitry Bogatov
2019-08-13 01:19:53 +00:00
committed by holger krekel
parent 6ced6ac23b
commit c638a770f9

View File

@@ -544,7 +544,6 @@ pub unsafe fn dc_e2ee_decrypt(
let mut public_keyring_for_validate = Keyring::default();
let mut gossip_headers: *mut mailimf_fields = 0 as *mut mailimf_fields;
if !(in_out_message.is_null() || imffields.is_null()) {
if !imffields.is_null() {
let mut field: *mut mailimf_field =
mailimf_find_field(imffields, MAILIMF_FIELD_FROM as libc::c_int);
if !field.is_null() && !(*field).fld_data.fld_from.is_null() {
@@ -560,7 +559,6 @@ pub unsafe fn dc_e2ee_decrypt(
}
}
}
}
let mut peerstate = None;
let autocryptheader = Aheader::from_imffields(from, imffields);
if message_time > 0 && !from.is_null() {