summaryrefslogtreecommitdiffstats
path: root/installerbuilder
diff options
context:
space:
mode:
Diffstat (limited to 'installerbuilder')
-rw-r--r--installerbuilder/libinstaller/packagemanagerproxyfactory.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/installerbuilder/libinstaller/packagemanagerproxyfactory.cpp b/installerbuilder/libinstaller/packagemanagerproxyfactory.cpp
index 87caf2c50..ee3570856 100644
--- a/installerbuilder/libinstaller/packagemanagerproxyfactory.cpp
+++ b/installerbuilder/libinstaller/packagemanagerproxyfactory.cpp
@@ -49,6 +49,8 @@ PackageManagerProxyFactory *PackageManagerProxyFactory::clone() const
QList<QNetworkProxy> PackageManagerProxyFactory::queryProxy(const QNetworkProxyQuery &query)
{
const Settings &settings = m_core->settings();
+ QList<QNetworkProxy> list;
+
if (settings.proxyType() == Settings::SystemProxy) {
#if defined(Q_OS_UNIX) && !defined(Q_OS_MAC)
QUrl proxyUrl = QUrl::fromUserInput(QString::fromUtf8(qgetenv("http_proxy")));
@@ -60,7 +62,6 @@ QList<QNetworkProxy> PackageManagerProxyFactory::queryProxy(const QNetworkProxyQ
return QNetworkProxyFactory::systemProxyForQuery(query);
}
- QList<QNetworkProxy> list;
if ((settings.proxyType() == Settings::NoProxy))
return list << QNetworkProxy(QNetworkProxy::NoProxy);