From 4174191272b0123a0d66fd23074acc26865b59bc Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 6 Jul 2013 02:08:29 +0200 Subject: [PATCH] BPackageInfo: fix range check in c'tor --- src/kits/package/PackageInfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/package/PackageInfo.cpp b/src/kits/package/PackageInfo.cpp index 0a189dba40..4d3d2cc04d 100644 --- a/src/kits/package/PackageInfo.cpp +++ b/src/kits/package/PackageInfo.cpp @@ -245,7 +245,7 @@ BPackageInfo::BPackageInfo(BMessage* archive, status_t* _error) && (error = archive->FindString("checksum", &fChecksum)) == B_OK && (error = archive->FindString("install-path", &fInstallPath)) == B_OK) { if (architecture >= 0 - || architecture <= B_PACKAGE_ARCHITECTURE_ENUM_COUNT) { + && architecture <= B_PACKAGE_ARCHITECTURE_ENUM_COUNT) { fArchitecture = (BPackageArchitecture)architecture; } else error = B_BAD_DATA;