diff options
Diffstat (limited to 'src/libstd/sys')
| -rw-r--r-- | src/libstd/sys/common/backtrace.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/common/remutex.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/common/thread_local.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/common/wtf8.rs | 12 | ||||
| -rw-r--r-- | src/libstd/sys/windows/ext/fs.rs | 16 | ||||
| -rw-r--r-- | src/libstd/sys/windows/fs.rs | 18 |
6 files changed, 26 insertions, 26 deletions
diff --git a/src/libstd/sys/common/backtrace.rs b/src/libstd/sys/common/backtrace.rs index 580d970af0c..00932712a07 100644 --- a/src/libstd/sys/common/backtrace.rs +++ b/src/libstd/sys/common/backtrace.rs @@ -27,7 +27,7 @@ pub const HEX_WIDTH: usize = 10; // 2. For each element of the path, emit the length plus the element // 3. End the path with "E" // -// For example, "_ZN4testE" => "test" and "_ZN3foo3bar" => "foo::bar". +// For example, "_ZN4testE" => "test" and "_ZN3foo3barE" => "foo::bar". // // We're the ones printing our backtraces, so we can't rely on anything else to // demangle our symbols. It's *much* nicer to look at demangled symbols, so diff --git a/src/libstd/sys/common/remutex.rs b/src/libstd/sys/common/remutex.rs index 72f8453233a..8f416464173 100644 --- a/src/libstd/sys/common/remutex.rs +++ b/src/libstd/sys/common/remutex.rs @@ -187,7 +187,7 @@ mod tests { assert_eq!(*lock.borrow(), 4950); }); for i in 0..100 { - let mut lock = m.lock().unwrap(); + let lock = m.lock().unwrap(); *lock.borrow_mut() += i; } drop(lock); diff --git a/src/libstd/sys/common/thread_local.rs b/src/libstd/sys/common/thread_local.rs index eb4cbfcfbcd..3b2cb00d8c4 100644 --- a/src/libstd/sys/common/thread_local.rs +++ b/src/libstd/sys/common/thread_local.rs @@ -102,7 +102,7 @@ pub struct StaticKey { /// type is entirely safe to use. /// /// Implementations will likely, however, contain unsafe code as this type only -/// operates on `*mut u8`, an unsafe pointer. +/// operates on `*mut u8`, a raw pointer. /// /// # Examples /// diff --git a/src/libstd/sys/common/wtf8.rs b/src/libstd/sys/common/wtf8.rs index cb9239ed7ba..b2dc01e3ccb 100644 --- a/src/libstd/sys/common/wtf8.rs +++ b/src/libstd/sys/common/wtf8.rs @@ -906,8 +906,8 @@ mod tests { #[test] fn wtf8buf_from_string() { - assert_eq!(Wtf8Buf::from_string(String::from_str("")).bytes, b""); - assert_eq!(Wtf8Buf::from_string(String::from_str("aé 💩")).bytes, + assert_eq!(Wtf8Buf::from_string(String::from("")).bytes, b""); + assert_eq!(Wtf8Buf::from_string(String::from("aé 💩")).bytes, b"a\xC3\xA9 \xF0\x9F\x92\xA9"); } @@ -1049,7 +1049,7 @@ mod tests { #[test] fn wtf8buf_into_string() { let mut string = Wtf8Buf::from_str("aé 💩"); - assert_eq!(string.clone().into_string(), Ok(String::from_str("aé 💩"))); + assert_eq!(string.clone().into_string(), Ok(String::from("aé 💩"))); string.push(CodePoint::from_u32(0xD800).unwrap()); assert_eq!(string.clone().into_string(), Err(string)); } @@ -1057,9 +1057,9 @@ mod tests { #[test] fn wtf8buf_into_string_lossy() { let mut string = Wtf8Buf::from_str("aé 💩"); - assert_eq!(string.clone().into_string_lossy(), String::from_str("aé 💩")); + assert_eq!(string.clone().into_string_lossy(), String::from("aé 💩")); string.push(CodePoint::from_u32(0xD800).unwrap()); - assert_eq!(string.clone().into_string_lossy(), String::from_str("aé 💩�")); + assert_eq!(string.clone().into_string_lossy(), String::from("aé 💩�")); } #[test] @@ -1226,7 +1226,7 @@ mod tests { assert_eq!(Wtf8::from_str("aé 💩").to_string_lossy(), Cow::Borrowed("aé 💩")); let mut string = Wtf8Buf::from_str("aé 💩"); string.push(CodePoint::from_u32(0xD800).unwrap()); - let expected: Cow<str> = Cow::Owned(String::from_str("aé 💩�")); + let expected: Cow<str> = Cow::Owned(String::from("aé 💩�")); assert_eq!(string.to_string_lossy(), expected); } diff --git a/src/libstd/sys/windows/ext/fs.rs b/src/libstd/sys/windows/ext/fs.rs index aaffe8dadf8..28d9b3e0476 100644 --- a/src/libstd/sys/windows/ext/fs.rs +++ b/src/libstd/sys/windows/ext/fs.rs @@ -25,41 +25,41 @@ use sys_common::{AsInnerMut, AsInner}; pub trait OpenOptionsExt { /// Overrides the `dwDesiredAccess` argument to the call to `CreateFile` /// with the specified value. - fn desired_access(&mut self, access: i32) -> &mut Self; + fn desired_access(&mut self, access: u32) -> &mut Self; /// Overrides the `dwCreationDisposition` argument to the call to /// `CreateFile` with the specified value. /// /// This will override any values of the standard `create` flags, for /// example. - fn creation_disposition(&mut self, val: i32) -> &mut Self; + fn creation_disposition(&mut self, val: u32) -> &mut Self; /// Overrides the `dwFlagsAndAttributes` argument to the call to /// `CreateFile` with the specified value. /// /// This will override any values of the standard flags on the /// `OpenOptions` structure. - fn flags_and_attributes(&mut self, val: i32) -> &mut Self; + fn flags_and_attributes(&mut self, val: u32) -> &mut Self; /// Overrides the `dwShareMode` argument to the call to `CreateFile` with /// the specified value. /// /// This will override any values of the standard flags on the /// `OpenOptions` structure. - fn share_mode(&mut self, val: i32) -> &mut Self; + fn share_mode(&mut self, val: u32) -> &mut Self; } impl OpenOptionsExt for OpenOptions { - fn desired_access(&mut self, access: i32) -> &mut OpenOptions { + fn desired_access(&mut self, access: u32) -> &mut OpenOptions { self.as_inner_mut().desired_access(access); self } - fn creation_disposition(&mut self, access: i32) -> &mut OpenOptions { + fn creation_disposition(&mut self, access: u32) -> &mut OpenOptions { self.as_inner_mut().creation_disposition(access); self } - fn flags_and_attributes(&mut self, access: i32) -> &mut OpenOptions { + fn flags_and_attributes(&mut self, access: u32) -> &mut OpenOptions { self.as_inner_mut().flags_and_attributes(access); self } - fn share_mode(&mut self, access: i32) -> &mut OpenOptions { + fn share_mode(&mut self, access: u32) -> &mut OpenOptions { self.as_inner_mut().share_mode(access); self } } diff --git a/src/libstd/sys/windows/fs.rs b/src/libstd/sys/windows/fs.rs index 03a56e2958a..4401a52d71f 100644 --- a/src/libstd/sys/windows/fs.rs +++ b/src/libstd/sys/windows/fs.rs @@ -158,17 +158,17 @@ impl OpenOptions { pub fn append(&mut self, append: bool) { self.append = append; } pub fn create(&mut self, create: bool) { self.create = create; } pub fn truncate(&mut self, truncate: bool) { self.truncate = truncate; } - pub fn creation_disposition(&mut self, val: i32) { - self.creation_disposition = Some(val as libc::DWORD); + pub fn creation_disposition(&mut self, val: u32) { + self.creation_disposition = Some(val); } - pub fn flags_and_attributes(&mut self, val: i32) { - self.flags_and_attributes = Some(val as libc::DWORD); + pub fn flags_and_attributes(&mut self, val: u32) { + self.flags_and_attributes = Some(val); } - pub fn desired_access(&mut self, val: i32) { - self.desired_access = Some(val as libc::DWORD); + pub fn desired_access(&mut self, val: u32) { + self.desired_access = Some(val); } - pub fn share_mode(&mut self, val: i32) { - self.share_mode = Some(val as libc::DWORD); + pub fn share_mode(&mut self, val: u32) { + self.share_mode = Some(val); } pub fn security_attributes(&mut self, attrs: libc::LPSECURITY_ATTRIBUTES) { self.security_attributes = attrs as usize; @@ -221,7 +221,7 @@ impl File { fn open_reparse_point(path: &Path) -> io::Result<File> { let mut opts = OpenOptions::new(); opts.read(true); - opts.flags_and_attributes(c::FILE_FLAG_OPEN_REPARSE_POINT as i32); + opts.flags_and_attributes(c::FILE_FLAG_OPEN_REPARSE_POINT); File::open(path, &opts) } |
