[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/plasma/scriptengines/javascript/declarative
From: Marco Martin <notmart () gmail ! com>
Date: 2010-10-29 15:14:47
Message-ID: 20101029151447.6EFA8AC899 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1191099 by mart:
use m_package->filePath() to resolve the path, includes already security checks (and \
eventual future fallback)
M +1 -1 packageaccessmanager.cpp
--- trunk/KDE/kdebase/runtime/plasma/scriptengines/javascript/declarative/packageaccessmanager.cpp \
#1191098:1191099 @@ -66,7 +66,7 @@
if (reqUrl.scheme() == "plasmapackage") {
QNetworkRequest request = req;
reqUrl.setScheme("file");
- reqUrl.setPath(m_package->path()+"/contents/"+reqUrl.path());
+ reqUrl.setPath(m_package->filePath(0, reqUrl.path()));
request.setUrl(reqUrl);
return QNetworkAccessManager::createRequest(op, request, outgoingData);
} else if ((reqUrl.scheme() == "http" && \
!m_auth->authorizeRequiredExtension("http")) ||
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic