Fixing compilation

darleybarreto
Jul 19, 2021, 6:44 PM
HA3ODU4GEQ4X55UDTY3QZUTD557DHTIHH2B5CSMY7YNHOBYQARBQC

Dependencies

Change contents

  • edit in src/lib.rs at line 87
    [3.1591][3.1591:1666]()
    // marker: marker::PhantomData<&'a R>, //TODO: do we need this marker?
  • replacement in src/lib.rs at line 193
    [3.3082][3.3082:3149]()
    return Err(Error::Other("FrameParameterUnsupported"));
    [3.3082]
    [3.3149]
    Err(Error::Other("FrameParameterUnsupported"))
  • replacement in src/lib.rs at line 310
    [3.6521][3.6521:6576]()
    return self.framelog.write_seek_table(output);
    [3.6521]
    [3.247408]
    self.framelog.write_seek_table(output)
  • replacement in src/lib.rs at line 480
    [3.9582][3.9582:9654]()
    .seek(io::SeekFrom::End(-(SEEK_TABLE_FOOTER_SIZE as i64)));
    [3.9582]
    [3.252013]
    .seek(io::SeekFrom::End(-(SEEK_TABLE_FOOTER_SIZE as i64)))?;
  • replacement in src/lib.rs at line 483
    [2.356][3.9726:9766](),[3.9726][3.9726:9766]()
    handle.read(&mut self.in_buff);
    [2.356]
    [3.9766]
    handle.read_exact(&mut self.in_buff)?;
  • replacement in src/lib.rs at line 502
    [3.10510][3.10510:10574]()
    self.src.seek(io::SeekFrom::End(-(frame_size as i64)));
    [3.10510]
    [3.10574]
    self.src.seek(io::SeekFrom::End(-(frame_size as i64)))?;
  • replacement in src/lib.rs at line 505
    [2.412][3.10623:10664](),[3.10623][3.10623:10664]()
    handle.read(&mut self.in_buff)?;
    [2.412]
    [3.10664]
    handle.read_exact(&mut self.in_buff)?;
  • replacement in src/lib.rs at line 531
    [3.11774][3.11774:11896]()
    handle
    .read(unsafe { slice::from_raw_parts_mut(buffer_ptr.add(offset), to_read) })?;
    [3.11774]
    [3.11896]
    handle.read_exact(unsafe {
    slice::from_raw_parts_mut(buffer_ptr.add(offset), to_read)
    })?;
  • replacement in src/lib.rs at line 595
    [3.255102][3.13577:13716]()
    pub fn decompress(
    &mut self,
    out: &mut [u8],
    len: usize,
    offset: u64,
    ) -> Result<usize, Error> {
    [3.255102]
    [3.13716]
    pub fn decompress(&mut self, out: &mut [u8], len: usize, offset: u64) -> Result<usize, Error> {
  • replacement in src/lib.rs at line 606
    [3.14212][3.14212:14232]()
    ));
    [3.14212]
    [3.14232]
    ))?;
  • replacement in src/lib.rs at line 673
    [3.16983][3.16983:17111]()
    .read(&mut self.in_buff)
    .map_err(|_| Error::Other("Not able to read buffer"));
    [3.16983]
    [3.17111]
    .read_exact(&mut self.in_buff)
    .map_err(|_| Error::Other("Not able to read buffer"))?;
  • replacement in src/lib.rs at line 880
    [3.22008][3.22008:22107]()
    return SKIPPABLE_HEADER_SIZE + size_p_frame * self.entries.len() + SEEK_TABLE_FOOTER_SIZE;
    [3.22008]
    [3.260245]
    SKIPPABLE_HEADER_SIZE + size_p_frame * self.entries.len() + SEEK_TABLE_FOOTER_SIZE
  • replacement in src/lib.rs at line 996
    [3.25334][3.25334:25443]()
    .and_then(|el| Some(*el = sfd))
    .ok_or(Error::Other("index out of bounds"));
    [3.25334]
    [3.25443]
    .map(|el| *el = sfd)
    .ok_or(Error::Other("index out of bounds"))?;