diff options
Diffstat (limited to 'src/plugins/projectexplorer/applicationrunconfiguration.cpp')
-rw-r--r-- | src/plugins/projectexplorer/applicationrunconfiguration.cpp | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/src/plugins/projectexplorer/applicationrunconfiguration.cpp b/src/plugins/projectexplorer/applicationrunconfiguration.cpp index f0c336fe66..d67358ce66 100644 --- a/src/plugins/projectexplorer/applicationrunconfiguration.cpp +++ b/src/plugins/projectexplorer/applicationrunconfiguration.cpp @@ -52,26 +52,11 @@ LocalApplicationRunConfiguration::~LocalApplicationRunConfiguration() { } -namespace Internal { - -class VarManMacroExpander : public Utils::AbstractQtcMacroExpander { -public: - virtual bool resolveMacro(const QString &name, QString *ret) - { - *ret = Core::VariableManager::instance()->value(name.toUtf8()); - return !ret->isEmpty(); - } -}; - -} // namespace Internal - Utils::AbstractMacroExpander *LocalApplicationRunConfiguration::macroExpander() const { if (BuildConfiguration *bc = activeBuildConfiguration()) return bc->macroExpander(); - - static Internal::VarManMacroExpander mx; - return &mx; + return Core::VariableManager::instance()->macroExpander(); } } // namespace ProjectExplorer |