diff --git a/src/event.rs b/src/event.rs index 88557bcb99aac1c4bea23eb3429b73a0f181bd5a..cbf7c7858b253aa04d9faff87413935643f26bbe 100644 --- a/src/event.rs +++ b/src/event.rs @@ -161,21 +161,7 @@ pub fn send_flags(reg_key: RegKey) -> Result<()> { }; if event_id != reg_key.number { - let scheme_ns = { - let contexts = context::contexts(); - let context_lock = contexts.current().ok_or(Error::new(ESRCH))?; - let context = context_lock.read(); - context.ens - }; - - let schemes = scheme::schemes(); - for (name, &scheme_id) in schemes.iter_name(scheme_ns) { - if scheme_id == reg_key.scheme { - println!(" {}", unsafe { ::core::str::from_utf8_unchecked(name) }); - } - } - - panic!("schemes returned event id {} instead of {}", event_id, reg_key.number); + println!("scheme {} returned event id {} instead of {}", reg_key.scheme.into(), event_id, reg_key.number); } Ok(())