remove some more unnessisary usages of unsafe

This commit is contained in:
Evan Almloff committed 2023-01-01 18:44:54 -06:00
1 parent 2d67dabfe5
commit 359b4e514b
3 files changed
+8 -143

No files matched your search

+2 -1
View File
@@ -393,7 +393,8 @@ impl<'a> StateMember<'a> {
let ty = &self.mem.ty;
let unit_type = &self.mem.unit_type;
let node_view = quote!(dioxus_native_core::node_ref::NodeView::new(unsafe{&*{&node.node_data as *const _}}, #ty::NODE_MASK));
let node_view =
quote!(dioxus_native_core::node_ref::NodeView::new(&node.node_data, #ty::NODE_MASK));
let dep_idents = self.dep_mems.iter().map(|m| &m.ident);
let impl_specific = match self.dep_kind {
DependencyKind::Node => {