We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28bd4a4 commit 2393063Copy full SHA for 2393063
src/ebml/element_reader.rs
@@ -85,7 +85,7 @@ macro_rules! define_master_elements {
85
86
define_master_elements! {
87
EBML: {
88
- id: 0x1A45DFA3,
+ id: 0x1A45_DFA3,
89
children: [
90
EBMLVersion: { 0x4286, UnsignedInt },
91
EBMLReadVersion: { 0x42F7, UnsignedInt },
@@ -213,7 +213,7 @@ where
213
pub(crate) fn read_float(&mut self, element_length: u64) -> Result<f64> {
214
Ok(match element_length {
215
0 => 0.0,
216
- 4 => self.reader.read_f32::<BigEndian>()? as f64,
+ 4 => f64::from(self.reader.read_f32::<BigEndian>()?),
217
8 => self.reader.read_f64::<BigEndian>()?,
218
_ => decode_err!(@BAIL Ebml, "Invalid size for float element"),
219
})
0 commit comments