We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 96e1845 commit 877e455Copy full SHA for 877e455
src/elf/parser.rs
@@ -7,6 +7,7 @@ use std::fmt::Formatter;
7
use std::fmt::Result as FmtResult;
8
use std::fs::File;
9
use std::io;
10
+#[cfg(feature = "xz")]
11
use std::io::Read as _;
12
use std::io::Seek as _;
13
use std::io::SeekFrom;
@@ -285,13 +286,6 @@ fn decompress_xz(data: &[u8]) -> Result<Vec<u8>> {
285
286
Ok(decompressed)
287
}
288
-#[cfg(not(feature = "xz"))]
289
-fn decompress_xz(_data: &[u8]) -> Result<Vec<u8>> {
290
- Err(Error::with_unsupported(
291
- "ELF section is xz compressed but xz compression support is not enabled",
292
- ))
293
-}
294
-
295
296
#[derive(Debug)]
297
struct EhdrExt<'elf> {
0 commit comments