[haiku-commits] BRANCH HaikuPM-github.package-management [3c3dd84] src/kits/package/hpkg

  • From: HaikuPM-github.package-management <community@xxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 4 Jul 2013 12:45:33 +0200 (CEST)

added 1 changeset to branch 'refs/remotes/HaikuPM-github/package-management'
old head: fd28164da0fc4bb89fc22731e0c63957d4aafe93
new head: 3c3dd841a7d5686c53414606648eb0197a74f3cd
overview: https://github.com/haiku/HaikuPM/compare/fd28164...3c3dd84

----------------------------------------------------------------------------

3c3dd84: RepositoryWriterImpl::_AddPackage(): more info in error messages

                                    [ Ingo Weinhold <ingo_weinhold@xxxxxx> ]

----------------------------------------------------------------------------

Commit:      3c3dd841a7d5686c53414606648eb0197a74f3cd
Author:      Ingo Weinhold <ingo_weinhold@xxxxxx>
Date:        Thu Jul  4 10:36:55 2013 UTC

----------------------------------------------------------------------------

1 file changed, 6 insertions(+), 3 deletions(-)
src/kits/package/hpkg/RepositoryWriterImpl.cpp | 9 ++++++---

----------------------------------------------------------------------------

diff --git a/src/kits/package/hpkg/RepositoryWriterImpl.cpp 
b/src/kits/package/hpkg/RepositoryWriterImpl.cpp
index e24f7c6..d99373a 100644
--- a/src/kits/package/hpkg/RepositoryWriterImpl.cpp
+++ b/src/kits/package/hpkg/RepositoryWriterImpl.cpp
@@ -311,13 +311,15 @@ RepositoryWriterImpl::_AddPackage(const BEntry& 
packageEntry)
 
        BPath packagePath;
        if ((result = packageEntry.GetPath(&packagePath)) != B_OK) {
-               fListener->PrintError("can't get path for entry!\n");
+               fListener->PrintError("can't get path for entry '%s'!\n",
+                       packageEntry.Name());
                return result;
        }
 
        BPackageReader packageReader(fListener);
        if ((result = packageReader.Init(packagePath.Path())) != B_OK) {
-               fListener->PrintError("can't create package reader!\n");
+               fListener->PrintError("can't create package reader for '%s'!\n",
+                       packagePath.Path());
                return result;
        }
 
@@ -333,7 +335,8 @@ RepositoryWriterImpl::_AddPackage(const BEntry& 
packageEntry)
        GeneralFileChecksumAccessor checksumAccessor(packageEntry);
        BString checksum;
        if ((result = checksumAccessor.GetChecksum(checksum)) != B_OK) {
-               fListener->PrintError("can't compute checksum!\n");
+               fListener->PrintError("can't compute checksum of file '%s'!\n",
+                       packagePath.Path());
                return result;
        }
        fPackageInfo.SetChecksum(checksum);


Other related posts:

  • » [haiku-commits] BRANCH HaikuPM-github.package-management [3c3dd84] src/kits/package/hpkg - HaikuPM-github . package-management