bhcli

A TUI for chatting on LE PHP Chats (onion)
git clone https://git.dasho.dev/n0tr1v/bhcli.git
Log | Files | Refs | README

commit 547076078dbf5aad2175d6f274a535c1e4720657
parent 246702df37bc8a307eaa8d5d0d6d63c9f09a7363
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri, 31 Mar 2023 16:43:53 -0700

cleanup

Diffstat:
Msrc/lechatphp/mod.rs | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/lechatphp/mod.rs b/src/lechatphp/mod.rs @@ -183,7 +183,6 @@ fn solve_path(starting: Letter, letters_map: &HashMap<char, Letter>, img: &Dynam let mut remaining: HashSet<_> = letters_map.values().collect(); let mut letter = remaining.take(&starting).unwrap(); for _ in 0..NB_CHARS { - remaining.remove(letter); answer.push(letter.character); let mut dest_count = HashMap::<&Letter, usize>::new(); for dest in remaining.iter() { @@ -193,7 +192,7 @@ fn solve_path(starting: Letter, letters_map: &HashMap<char, Letter>, img: &Dynam dest_count.insert(dest, red); } if let Some((dest_max, _)) = dest_count.into_iter().max_by(|a, b| a.1.cmp(&b.1)) { - letter = dest_max; + letter = remaining.take(dest_max).unwrap(); } } answer