Ptr read only needs a const ptr

This commit is contained in:
David Tolnay 2019-10-08 09:22:33 -07:00
parent 6b25b2f242
commit 83f63a6544
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82

View File

@ -384,7 +384,7 @@ unsafe impl Sync for Error {}
impl Drop for Error {
fn drop(&mut self) {
unsafe {
let inner = ptr::read(&mut self.inner);
let inner = ptr::read(&self.inner);
let erased = ManuallyDrop::into_inner(inner);
(erased.vtable.object_drop)(erased);
}