bhcli

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

commit 118fcfbc675b5309c90f8335444da2ea466520e0
parent fffa933fe3e36aec8f6b80b6865ca1155930abca
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Tue, 28 Mar 2023 13:52:45 -0700

cleanup

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

diff --git a/src/lechatphp/mod.rs b/src/lechatphp/mod.rs @@ -88,14 +88,14 @@ fn solve_difficulty1(img: DynamicImage) -> Option<String> { let mut buf = vec![]; { let mut enc = image::codecs::gif::GifEncoder::new(&mut buf); - enc.encode(sub_img.as_bytes(), 8, 14, ColorType::Rgba8).unwrap(); + enc.encode(sub_img.as_bytes(), 8, 14, ColorType::Rgba8).ok()?; } let letter_b64 = general_purpose::STANDARD.encode(&buf); - let letter_b64 = letter_b64.strip_prefix(B64_PREFIX).unwrap(); + let letter_b64 = letter_b64.strip_prefix(B64_PREFIX)?; if let Some(val) = B64_MAP.get(letter_b64) { answer.push(val.clone()); } else { - sub_img.save(format!("captcha_{}.gif", i)).unwrap(); + sub_img.save(format!("captcha_{}.gif", i)).ok()?; println!("{} {}", i, letter_b64); return None; }