Skip to content

Commit 82d3f49

Browse files
committed
fix: resolve warning
1 parent dd7b060 commit 82d3f49

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/coding-guidelines/expressions/gui_ADHABsmK9FXz.rst.inc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,9 @@
118118
let _a3: u64 = std::mem::transmute(p1); // OK, size is checked
119119
// let a3: u16 = std::mem::transmute(p1); // invalid, different sizes
120120
121+
#[allow(integer_to_ptr_transmutes)]
121122
let _p2: * const u32 = std::mem::transmute(a1); // OK
123+
#[allow(integer_to_ptr_transmutes)]
122124
let _p3: * const u32 = std::mem::transmute(a1); // OK
123125
}
124126

src/coding-guidelines/expressions/gui_PM8Vpf7lZ51U.rst.inc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@
5959
// let p5: * const u32 = std::mem::transmute(x); // not valid
6060
// let p6: * const u32 = std::mem::transmute(y); // not valid
6161

62+
#[allow(integer_to_ptr_transmutes)]
6263
let _p7: * const u32 = std::mem::transmute(z); // not compliant
64+
#[allow(integer_to_ptr_transmutes)]
6365
let _p8: * const u32 = std::mem::transmute(w); // not compliant
6466

6567
let _p9: * const u32 = std::mem::transmute(_f); // not compliant, and very strange

0 commit comments

Comments
 (0)