aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/proparser
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-23 16:54:42 +0100
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-24 14:05:11 +0000
commit19eaf87ef95a510351557119a955223a4aeea7b3 (patch)
tree02911f170979138ac05409185d09f0679a45e0eb /src/shared/proparser
parent61419e7bf0f3bff6dcf63876b05b72c56e60c2a8 (diff)
de-duplicate fallback paths in external qmake property parsing
Change-Id: I976ab923d9ef213800eabe7a9c331191abea9430 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/shared/proparser')
-rw-r--r--src/shared/proparser/qmakeglobals.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/shared/proparser/qmakeglobals.cpp b/src/shared/proparser/qmakeglobals.cpp
index ec029b8db0..3511320c8f 100644
--- a/src/shared/proparser/qmakeglobals.cpp
+++ b/src/shared/proparser/qmakeglobals.cpp
@@ -372,14 +372,12 @@ void QMakeGlobals::parseProperties(const QByteArray &data, QHash<ProKey, ProStri
}
properties.insert(ProKey(name + QLatin1String("/raw")), value);
}
- if (variant < PropGet)
- properties.insert(ProKey(name + QLatin1String("/get")), value);
- properties.insert(ProKey(name + QLatin1String("/src")), value);
- } else if (name.startsWith(QLatin1String("QT_HOST_"))) {
- if (variant < PropGet)
- properties.insert(ProKey(name + QLatin1String("/get")), value);
- properties.insert(ProKey(name + QLatin1String("/src")), value);
+ } else if (!name.startsWith(QLatin1String("QT_HOST_"))) {
+ continue;
}
+ if (variant < PropGet)
+ properties.insert(ProKey(name + QLatin1String("/get")), value);
+ properties.insert(ProKey(name + QLatin1String("/src")), value);
}
}
}