Skip to content

Commit 19ab0a1

Browse files
authored
Mark r_polled_events() callback as Unix specific (#1175)
It is not used on Windows, and I don't think it even can be IIUC Our Windows builds have been seeing this ``` warning: unused import: `console_repl::r_polled_events` --> crates\ark\src\console.rs:119:16 | 119 | pub(crate) use console_repl::r_polled_events; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default ```
1 parent 8b0f9c8 commit 19ab0a1

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

crates/ark/src/console.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ use console_filter::strip_step_lines;
116116
use console_filter::ConsoleFilter;
117117
pub(crate) use console_repl::console_inputs;
118118
pub(crate) use console_repl::r_busy;
119+
#[cfg(unix)]
119120
pub(crate) use console_repl::r_polled_events;
120121
pub(crate) use console_repl::r_read_console;
121122
pub(crate) use console_repl::r_show_message;

crates/ark/src/console/console_repl.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2714,6 +2714,7 @@ pub extern "C-unwind" fn r_suicide(buf: *const c_char) {
27142714
panic!("Suicide: {}", msg.to_str().unwrap());
27152715
}
27162716

2717+
#[cfg(unix)]
27172718
#[cfg_attr(not(test), no_mangle)]
27182719
pub unsafe extern "C-unwind" fn r_polled_events() {
27192720
if let Err(err) = r_sandbox(|| Console::get_mut().polled_events()) {

0 commit comments

Comments
 (0)