Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Commit 834f52a

Browse files
committed
actually remove redundancy correctly
1 parent 89f3cd5 commit 834f52a

File tree

1 file changed

+5
-15
lines changed

1 file changed

+5
-15
lines changed

core/state-machine/src/backend.rs

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -461,21 +461,11 @@ pub(crate) fn insert_into_memory_db<H, I>(
461461
let mut mdb = KeySpacedDBMut::new(&mut *mdb, keyspace);
462462
let mut root = <H as Hasher>::Out::default();
463463
{
464-
if let Some(child_trie) = child_trie.as_ref() {
465-
let mut trie = TrieDBMut::<H>::new(&mut mdb, &mut root);
466-
for (key, value) in input {
467-
if let Err(e) = trie.insert(&key, &value) {
468-
warn!(target: "trie", "Failed to write to trie: {}", e);
469-
return None;
470-
}
471-
}
472-
} else {
473-
let mut trie = TrieDBMut::<H>::new(&mut mdb, &mut root);
474-
for (key, value) in input {
475-
if let Err(e) = trie.insert(&key, &value) {
476-
warn!(target: "trie", "Failed to write to trie: {}", e);
477-
return None;
478-
}
464+
let mut trie = TrieDBMut::<H>::new(&mut mdb, &mut root);
465+
for (key, value) in input {
466+
if let Err(e) = trie.insert(&key, &value) {
467+
warn!(target: "trie", "Failed to write to trie: {}", e);
468+
return None;
479469
}
480470
}
481471
}

0 commit comments

Comments
 (0)