From 6a5627aec7a6ba3cc851c5fdd7f6d23407ca2c10 Mon Sep 17 00:00:00 2001 From: Kharec Date: Sun, 11 Jan 2026 17:18:58 +0100 Subject: [PATCH] fix: switched mode toggles to require exact d/e commands --- main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index 2e702e2..f55983a 100644 --- a/main.cpp +++ b/main.cpp @@ -124,7 +124,7 @@ void decode_mode() { if (input.empty()) continue; - if (tolower(input[0]) == 'e') + if (input.size() == 1 && (input[0] == 'e' || input[0] == 'E')) return; string decoded_message; @@ -176,7 +176,7 @@ void encode_mode() { if (input.empty()) continue; - if (tolower(input[0]) == 'd') + if (input.size() == 1 && (input[0] == 'd' || input[0] == 'D')) return; cout << "\n";