From 30e3d0343e1a216d57631b5318a888c151ffbdf6 Mon Sep 17 00:00:00 2001 From: Martchus Date: Thu, 10 Mar 2022 23:04:18 +0100 Subject: [PATCH] Fix condition in `Package::isPkgInfoFileOrBinary()` --- libpkg/parser/package.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libpkg/parser/package.cpp b/libpkg/parser/package.cpp index d39edee..7730ecf 100644 --- a/libpkg/parser/package.cpp +++ b/libpkg/parser/package.cpp @@ -732,7 +732,7 @@ std::vector> Package::fromDatabaseFile(FileMap &&databa bool Package::isPkgInfoFileOrBinary(const char *filePath, const char *fileName, mode_t mode) { return !strcmp(fileName, ".PKGINFO") || mode == S_IXUSR || strstr(filePath, "usr/bin") == filePath || strstr(filePath, "usr/lib") == filePath - || strstr(fileName, ".so") > fileName || strstr(fileName, ".dll") > fileName || strstr(fileName, ".a"); + || strstr(fileName, ".so") > fileName || strstr(fileName, ".dll") > fileName || strstr(fileName, ".a") > fileName; } bool LibPkg::Package::isLicense(const char *filePath, const char *fileName, mode_t mode)