From 172f25fdda75f2ab92089511c89f0ee37483504e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 19 May 2013 02:58:08 +0200 Subject: [PATCH] PackageWriterImpl: Fix reading the package-info in update mode --- src/kits/package/hpkg/PackageWriterImpl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/package/hpkg/PackageWriterImpl.cpp b/src/kits/package/hpkg/PackageWriterImpl.cpp index 11813db511..204d3b2b74 100644 --- a/src/kits/package/hpkg/PackageWriterImpl.cpp +++ b/src/kits/package/hpkg/PackageWriterImpl.cpp @@ -816,7 +816,8 @@ PackageWriterImpl::_UpdateReadPackageInfo() // data on heap -- read from there status_t error = fHeapWriter->ReadData(data.Offset(), valueBuffer, data.Size()); - throw error; + if (error != B_OK) + throw error; } valueString.UnlockBuffer();