From a33c4cdfcf6192927d6306ffbcb3a5353fb8d7f8 Mon Sep 17 00:00:00 2001 From: Jonathan Schwender Date: Tue, 18 Nov 2025 12:03:42 +0100 Subject: [PATCH] Silence unnecessary_transmutes warning in bindgen code This lint needs to be fixed in bindgen. Signed-off-by: Jonathan Schwender --- mozjs-sys/src/glue.rs | 1 + mozjs-sys/src/lib.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/mozjs-sys/src/glue.rs b/mozjs-sys/src/glue.rs index b3d6a55a62f..946dbbf18e5 100644 --- a/mozjs-sys/src/glue.rs +++ b/mozjs-sys/src/glue.rs @@ -4,6 +4,7 @@ mod generated { #![allow(non_upper_case_globals)] #![allow(non_camel_case_types)] #![allow(non_snake_case)] + #![allow(unnessecary_transmutes)] include!(concat!(env!("OUT_DIR"), "/build/gluebindings.rs")); } diff --git a/mozjs-sys/src/lib.rs b/mozjs-sys/src/lib.rs index 73ebc8be04b..afed8c6b612 100644 --- a/mozjs-sys/src/lib.rs +++ b/mozjs-sys/src/lib.rs @@ -34,6 +34,7 @@ pub use crate::generated::root as jsapi; #[doc(hidden)] #[allow(dead_code)] mod generated { + #![allow(unnecessary_transmutes)] include!(concat!(env!("OUT_DIR"), "/build/jsapi.rs")); }