Группа :: Графические оболочки/KDE
Пакет: kdelibs
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: kdelibs-3.3.2-desktopfile-tryexec.patch
--- kdelibs-3.3.2/kdecore/kdesktopfile.cpp~ 2005-01-06 00:52:16 +0300
+++ kdelibs-3.3.2/kdecore/kdesktopfile.cpp 2005-01-06 00:52:37 +0300
@@ -253,7 +253,7 @@ bool KDesktopFile::tryExec() const
if (!te.isEmpty()) {
if (te[0] == '/') {
- if (::access(QFile::encodeName(te), R_OK | X_OK))
+ if (::access(QFile::encodeName(te), X_OK))
return false;
} else {
// !!! Sergey A. Sukiyazov <corwin@micom.don.ru> !!!
@@ -264,7 +264,7 @@ bool KDesktopFile::tryExec() const
bool match = false;
for (; it != dirs.end(); ++it) {
QString fName = *it + "/" + te;
- if (::access(QFile::encodeName(fName), R_OK | X_OK) == 0)
+ if (::access(QFile::encodeName(fName), X_OK) == 0)
{
match = true;
break;