Fix condition in `Package::isPkgInfoFileOrBinary()`

This commit is contained in:
Martchus 2022-03-10 23:04:18 +01:00
parent 6699bfa49e
commit 30e3d0343e
1 changed files with 1 additions and 1 deletions

View File

@ -732,7 +732,7 @@ std::vector<std::shared_ptr<Package>> 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)