[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdelibs/kdecore
From: Waldo Bastian <bastian () kde ! org>
Date: 2003-04-02 9:25:07
[Download RAW message or body]
CVS commit by waba:
KIOSK: Normalize paths (/home/bastian/../waba -> /home/waba) before testing
restrictions.
M +8 -2 kapplication.cpp 1.579
--- kdelibs/kdecore/kapplication.cpp #1.578:1.579
@@ -2529,9 +2529,15 @@ void KApplication::initUrlActionRestrict
}
-bool KApplication::authorizeURLAction(const QString &action, const KURL &baseURL, const KURL &destURL)
+bool KApplication::authorizeURLAction(const QString &action, const KURL &_baseURL, const KURL &_destURL)
{
bool result = false;
if (d->urlActionRestrictions.isEmpty())
initUrlActionRestrictions();
+
+ KURL baseURL(_baseURL);
+ baseURL.setPath(QDir::cleanDirPath(baseURL.path()));
+ KURL destURL(_destURL);
+ destURL.setPath(QDir::cleanDirPath(destURL.path()));
+
for(KApplicationPrivate::URLActionRule *rule = d->urlActionRestrictions.first();
rule; rule = d->urlActionRestrictions.next())
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic