diff --git a/compiler/rustc_serialize/src/opaque.rs b/compiler/rustc_serialize/src/opaque.rs index cc1216418ae79..29915160ef74c 100644 --- a/compiler/rustc_serialize/src/opaque.rs +++ b/compiler/rustc_serialize/src/opaque.rs @@ -666,7 +666,7 @@ impl<'a> serialize::Decoder for Decoder<'a> { fn read_str(&mut self) -> Result, Self::Error> { let len = self.read_usize()?; let sentinel = self.data[self.position + len]; - assert!(sentinel == STR_SENTINEL); + assert_eq!(sentinel, STR_SENTINEL); let s = unsafe { std::str::from_utf8_unchecked(&self.data[self.position..self.position + len]) };