Skip to content

Commit ef154df

Browse files
committed
pass MPlaceTy by-value, as we usually do
1 parent 6e9abea commit ef154df

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/helpers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
339339
// different values into a struct.
340340
fn write_packed_immediates(
341341
&mut self,
342-
place: &MPlaceTy<'tcx, Tag>,
342+
place: MPlaceTy<'tcx, Tag>,
343343
imms: &[ImmTy<'tcx, Tag>],
344344
) -> InterpResult<'tcx> {
345345
let this = self.eval_context_mut();

src/shims/fs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
533533
immty_from_uint_checked(0u128, __u64_layout)?, // stx_dev_minor
534534
];
535535

536-
this.write_packed_immediates(&statxbuf_place, &imms)?;
536+
this.write_packed_immediates(statxbuf_place, &imms)?;
537537

538538
Ok(0)
539539
}
@@ -692,7 +692,7 @@ fn stat_macos_write_buf<'tcx, 'mir>(
692692
];
693693

694694
let buf = ecx.deref_operand(buf_op)?;
695-
ecx.write_packed_immediates(&buf, &imms)?;
695+
ecx.write_packed_immediates(buf, &imms)?;
696696

697697
Ok(0)
698698
}

src/shims/time.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
4545
immty_from_int_checked(tv_nsec, this.libc_ty_layout("c_long")?)?,
4646
];
4747

48-
this.write_packed_immediates(&tp, &imms)?;
48+
this.write_packed_immediates(tp, &imms)?;
4949

5050
Ok(0)
5151
}
@@ -77,7 +77,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
7777
immty_from_int_checked(tv_usec, this.libc_ty_layout("suseconds_t")?)?,
7878
];
7979

80-
this.write_packed_immediates(&tv, &imms)?;
80+
this.write_packed_immediates(tv, &imms)?;
8181

8282
Ok(0)
8383
}

0 commit comments

Comments
 (0)