From cd252634bd28ff4c910f38b28c4a2c9df4bf191c Mon Sep 17 00:00:00 2001
From: Dorota Czaplejewicz <dorota.czaplejewicz@puri.sm>
Date: Tue, 28 Jan 2020 12:45:45 +0000
Subject: [PATCH] logging: Use in merged functions

---
 src/keyboard.rs   | 5 ++++-
 src/submission.rs | 6 +++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/keyboard.rs b/src/keyboard.rs
index cfb1fa82..46f4bbf9 100644
--- a/src/keyboard.rs
+++ b/src/keyboard.rs
@@ -155,7 +155,10 @@ pub fn generate_keymap(
                     keycodes.next().expect("Erase key has no keycode"),
                 )?;
                 if let Some(_) = keycodes.next() {
-                    eprintln!("BUG: Erase key has multiple keycodes");
+                    log_print!(
+                        logging::Level::Bug,
+                        "Erase key has multiple keycodes",
+                    );
                 }
             },
             _ => {},
diff --git a/src/submission.rs b/src/submission.rs
index f42f2e03..7d3e2949 100644
--- a/src/submission.rs
+++ b/src/submission.rs
@@ -21,6 +21,7 @@ use ::action::Action;
 use ::imservice;
 use ::imservice::IMService;
 use ::keyboard::{ KeyCode, KeyState, KeyStateId, PressType };
+use ::logging;
 use ::vkeyboard::VirtualKeyboard;
 
 /// Gathers stuff defined in C or called by C
@@ -121,7 +122,10 @@ impl Submission {
                 | Action::Erase
             => (),
             _ => {
-                eprintln!("BUG: Submitted key with action other than Submit or Erase");
+                log_print!(
+                    logging::Level::Bug,
+                    "Submitted key with action other than Submit or Erase",
+                );
                 return;
             },
         };
-- 
GitLab