diff options
| author | Aria Beingessner <a.beingessner@gmail.com> | 2022-03-23 12:38:04 -0400 |
|---|---|---|
| committer | Aria Beingessner <a.beingessner@gmail.com> | 2022-03-29 20:18:27 -0400 |
| commit | b608df8277d0e21dd04b73691a56b124ef125d6a (patch) | |
| tree | f4633d68a3e2261e91e92953d46f6471d289f2a1 /library/std/src/backtrace.rs | |
| parent | 09395f626b2ff7378fb250300654b1817953a390 (diff) | |
| download | rust-b608df8277d0e21dd04b73691a56b124ef125d6a.tar.gz rust-b608df8277d0e21dd04b73691a56b124ef125d6a.zip | |
revert changes that cast functions to raw pointers, portability hazard
Diffstat (limited to 'library/std/src/backtrace.rs')
| -rw-r--r-- | library/std/src/backtrace.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/std/src/backtrace.rs b/library/std/src/backtrace.rs index 3b0922ad16f..05e9b2eb6bc 100644 --- a/library/std/src/backtrace.rs +++ b/library/std/src/backtrace.rs @@ -293,7 +293,7 @@ impl Backtrace { if !Backtrace::enabled() { return Backtrace { inner: Inner::Disabled }; } - Backtrace::create((Backtrace::capture as *mut ()).addr()) + Backtrace::create(Backtrace::capture as usize) } /// Forcibly captures a full backtrace, regardless of environment variable @@ -308,7 +308,7 @@ impl Backtrace { /// parts of code. #[inline(never)] // want to make sure there's a frame here to remove pub fn force_capture() -> Backtrace { - Backtrace::create((Backtrace::force_capture as *mut ()).addr()) + Backtrace::create(Backtrace::force_capture as usize) } /// Forcibly captures a disabled backtrace, regardless of environment |
