diff --git a/src/kconfig_compiler/kconfig_compiler.cpp b/src/kconfig_compiler/kconfig_compiler.cpp --- a/src/kconfig_compiler/kconfig_compiler.cpp +++ b/src/kconfig_compiler/kconfig_compiler.cpp @@ -502,13 +502,9 @@ static QString varPath(const QString &n, const CfgConfig &cfg) { - QString result; - if (cfg.dpointer) { - result = "d->" + varName(n, cfg); - } else { - result = varName(n, cfg); - } - return result; + return cfg.dpointer + ? QStringLiteral("d->") + varName(n, cfg) + : varName(n, cfg); } static QString enumName(const QString &n)