Skip to content

Commit 13bbba2

Browse files
committed
remove now-unneeded raw ptr casts
1 parent 346dc37 commit 13bbba2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/libcore/str/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1759,7 +1759,7 @@ mod traits {
17591759
unsafe fn get_unchecked_mut(self, slice: &mut str) -> &mut Self::Output {
17601760
let ptr = slice.as_mut_ptr().add(self.start);
17611761
let len = self.end - self.start;
1762-
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr as *mut u8, len))
1762+
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr, len))
17631763
}
17641764
#[inline]
17651765
fn index(self, slice: &str) -> &Self::Output {
@@ -1822,7 +1822,7 @@ mod traits {
18221822
#[inline]
18231823
unsafe fn get_unchecked_mut(self, slice: &mut str) -> &mut Self::Output {
18241824
let ptr = slice.as_mut_ptr();
1825-
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr as *mut u8, self.end))
1825+
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr, self.end))
18261826
}
18271827
#[inline]
18281828
fn index(self, slice: &str) -> &Self::Output {
@@ -1885,7 +1885,7 @@ mod traits {
18851885
unsafe fn get_unchecked_mut(self, slice: &mut str) -> &mut Self::Output {
18861886
let ptr = slice.as_mut_ptr().add(self.start);
18871887
let len = slice.len() - self.start;
1888-
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr as *mut u8, len))
1888+
super::from_utf8_unchecked_mut(slice::from_raw_parts_mut(ptr, len))
18891889
}
18901890
#[inline]
18911891
fn index(self, slice: &str) -> &Self::Output {

0 commit comments

Comments
 (0)