mirror of
https://github.com/servo/servo.git
synced 2025-07-28 01:30:32 +01:00
Auto merge of #10075 - Ms2ger:deny-unsafe, r=jdm
Deny unsafe code in more crates. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10075) <!-- Reviewable:end -->
This commit is contained in:
commit
8c92e3f32b
17 changed files with 44 additions and 3 deletions
|
@ -14,6 +14,8 @@
|
|||
|
||||
#![plugin(heapsize_plugin, plugins, serde_macros)]
|
||||
|
||||
#![deny(unsafe_code)]
|
||||
|
||||
extern crate alloc;
|
||||
extern crate app_units;
|
||||
#[macro_use]
|
||||
|
@ -45,24 +47,33 @@ extern crate uuid;
|
|||
use std::sync::Arc;
|
||||
|
||||
pub mod cache;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod debug_utils;
|
||||
pub mod geometry;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod ipc;
|
||||
pub mod linked_list;
|
||||
#[cfg(feature = "non-geckolib")]
|
||||
#[allow(unsafe_code)]
|
||||
pub mod non_geckolib;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod opts;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod prefs;
|
||||
pub mod print_tree;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod resource_files;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod str;
|
||||
pub mod thread;
|
||||
pub mod thread_state;
|
||||
pub mod tid;
|
||||
pub mod time;
|
||||
pub mod vec;
|
||||
#[allow(unsafe_code)]
|
||||
pub mod workqueue;
|
||||
|
||||
#[allow(unsafe_code)]
|
||||
pub fn breakpoint() {
|
||||
unsafe { ::std::intrinsics::breakpoint() };
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue