From 5bc695204984ddd2ba5da212f71eaa8d7db2dafd Mon Sep 17 00:00:00 2001
From: Ingo Weinhold <ingo_weinhold@gmx.de>
Date: Fri, 15 Jul 2011 13:22:28 +0200
Subject: [PATCH] Add error output in case of invalid compression ID

---
 src/kits/package/hpkg/ReaderImplBase.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/kits/package/hpkg/ReaderImplBase.cpp b/src/kits/package/hpkg/ReaderImplBase.cpp
index 7f2c3fd94d..150c3d12bf 100644
--- a/src/kits/package/hpkg/ReaderImplBase.cpp
+++ b/src/kits/package/hpkg/ReaderImplBase.cpp
@@ -1066,7 +1066,11 @@ ReaderImplBase::ReadCompressedBuffer(const SectionInfo& section)
 		}
 
 		default:
+		{
+			fErrorOutput->PrintError("Error: Invalid compression type: %u\n",
+				section.compression);
 			return B_BAD_DATA;
+		}
 	}
 }