summaryrefslogtreecommitdiffstats
path: root/winit
diff options
context:
space:
mode:
authorLibravatar Nico Burns <nico@nicoburns.com>2023-05-11 19:36:22 +0100
committerLibravatar Nico Burns <nico@nicoburns.com>2023-05-11 19:41:55 +0100
commit096bcd898838a4980ebecbc658d7851af226eae6 (patch)
treebdab5bbbc093b8f2869ebea91104f6be432b24a3 /winit
parente82ce8d93c2c36057b85b7cfe76c871e7c720f17 (diff)
downloadiced-096bcd898838a4980ebecbc658d7851af226eae6.tar.gz
iced-096bcd898838a4980ebecbc658d7851af226eae6.tar.bz2
iced-096bcd898838a4980ebecbc658d7851af226eae6.zip
Allow unsafe code
Diffstat (limited to 'winit')
-rw-r--r--winit/src/lib.rs5
-rw-r--r--winit/src/settings.rs1
2 files changed, 4 insertions, 2 deletions
diff --git a/winit/src/lib.rs b/winit/src/lib.rs
index 62d66d5e..4776ea2c 100644
--- a/winit/src/lib.rs
+++ b/winit/src/lib.rs
@@ -25,9 +25,10 @@
clippy::from_over_into,
clippy::needless_borrow,
clippy::new_without_default,
- clippy::useless_conversion
+ clippy::useless_conversion,
+ unsafe_code
)]
-#![forbid(rust_2018_idioms, unsafe_code)]
+#![forbid(rust_2018_idioms)]
#![allow(clippy::inherent_to_string, clippy::type_complexity)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]
pub use iced_graphics as graphics;
diff --git a/winit/src/settings.rs b/winit/src/settings.rs
index 1f3389ef..13be3932 100644
--- a/winit/src/settings.rs
+++ b/winit/src/settings.rs
@@ -173,6 +173,7 @@ impl Window {
#[cfg(target_os = "windows")]
{
use winit::platform::windows::WindowBuilderExtWindows;
+ #[allow(unsafe_code)]
unsafe {
window_builder = window_builder
.with_parent_window(self.platform_specific.parent);