From 84f09d0b838c64622a58c74be99f43dd03fcce0c Mon Sep 17 00:00:00 2001 From: dgelessus Date: Tue, 24 Sep 2019 00:27:54 +0200 Subject: [PATCH] Display 'dcmp' IDs in command line listings of compressed resources --- rsrcfork/__main__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rsrcfork/__main__.py b/rsrcfork/__main__.py index 0af37b4..24e1a31 100644 --- a/rsrcfork/__main__.py +++ b/rsrcfork/__main__.py @@ -199,9 +199,9 @@ def _describe_resource(res: api.Resource, *, include_type: bool, decompress: boo try: res.compressed_info except compress.DecompressError: - length_desc = f"decompression failed ({res.length_raw} bytes compressed)" + length_desc = f"unparseable compressed data header ({res.length_raw} bytes compressed)" else: - length_desc = f"{res.length} bytes ({res.length_raw} bytes compressed)" + length_desc = f"{res.length} bytes ({res.length_raw} bytes compressed, 'dcmp' ({res.compressed_info.dcmp_id}) format)" else: length_desc = f"{res.length_raw} bytes" content_desc_parts.append(length_desc)