diff options
author | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2019-09-25 23:14:24 +0300 |
---|---|---|
committer | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2019-09-26 13:11:49 +0300 |
commit | 91ae539de1730d735f6137f36e2f5da57225cfce (patch) | |
tree | 01a385311fa33f18d63a27d9e599a10a3cab59db /melib | |
parent | f27b815aa79e234c299a4a1255c7f001ec68e1cd (diff) |
Small fixes
Diffstat (limited to 'melib')
-rw-r--r-- | melib/src/backends/maildir/backend.rs | 2 | ||||
-rw-r--r-- | melib/src/email/address.rs | 9 |
2 files changed, 5 insertions, 6 deletions
diff --git a/melib/src/backends/maildir/backend.rs b/melib/src/backends/maildir/backend.rs index a3004f57..e51eec32 100644 --- a/melib/src/backends/maildir/backend.rs +++ b/melib/src/backends/maildir/backend.rs @@ -839,7 +839,7 @@ fn add_path_to_index( let hash = get_file_hash(path); { let mut map = hash_index.lock().unwrap(); - let map = map.entry(folder_hash).or_default();; + let map = map.entry(folder_hash).or_default(); map.insert(hash, path.to_path_buf().into()); debug!( "inserted {} in {} map, len={}", diff --git a/melib/src/email/address.rs b/melib/src/email/address.rs index 4845d328..d5807e44 100644 --- a/melib/src/email/address.rs +++ b/melib/src/email/address.rs @@ -68,11 +68,10 @@ impl Address { pub fn get_tags(&self, separator: char) -> Vec<String> { let mut ret = Vec::new(); - if let email = self.get_email() { - let at_pos = email.as_bytes().iter().position(|&b| b == b'@').unwrap(); - let email: &str = email[..at_pos].into(); - ret.extend(email.split(separator).skip(1).map(str::to_string)); - } + let email = self.get_email(); + let at_pos = email.as_bytes().iter().position(|&b| b == b'@').unwrap(); + let email: &str = email[..at_pos].into(); + ret.extend(email.split(separator).skip(1).map(str::to_string)); ret } } |