]> git.lizzy.rs Git - rust.git/commitdiff
Use force_ptr instead of assert_ptr
authorChristian Poveda <christianpoveda@protonmail.com>
Mon, 16 Sep 2019 15:16:06 +0000 (10:16 -0500)
committerChristian Poveda <christianpoveda@protonmail.com>
Mon, 16 Sep 2019 15:16:06 +0000 (10:16 -0500)
src/shims/mod.rs

index 728634a7f6f66b2efe683b10274ae1a2febf7579..a0da364ff0b9c792409a31e0b73c1d9e2c3b0cce 100644 (file)
@@ -29,7 +29,7 @@ fn find_fn(
         if this.tcx.lang_items().align_offset_fn() == Some(instance.def.def_id()) {
 
             let n = {
-                let ptr = this.read_scalar(args[0])?.not_undef()?.assert_ptr();
+                let ptr = this.force_ptr(this.read_scalar(args[0])?.not_undef()?)?;
                 let align = this.force_bits(
                     this.read_scalar(args[1])?.not_undef()?,
                     this.pointer_size()