• R/O
  • HTTP
  • SSH
  • HTTPS

kdelibs: 提交

Katana libraries


Commit MetaInfo

修订版c8223bd24bdfa2417a49a733534fcf5d6b56a7d1 (tree)
时间2022-12-10 08:47:45
作者Ivailo Monev <xakepa10@gmai...>
CommiterIvailo Monev

Log Message

kinit: store and reuse the converted environment in KLauncherAdaptor::exec_blind()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>

更改概述

差异

--- a/kinit/klauncher_adaptor.cpp
+++ b/kinit/klauncher_adaptor.cpp
@@ -133,7 +133,8 @@ void KLauncherAdaptor::exec_blind(const QString &name, const QStringList &arg_li
133133 return;
134134 }
135135
136- kDebug() << "blind starting" << appexe << arg_list << m_environment.toStringList();
136+ const QStringList envlist = m_environment.toStringList();
137+ kDebug() << "blind starting" << appexe << arg_list << envlist;
137138 const QString envexe = findExe("env");
138139 if (envexe.isEmpty()) {
139140 kWarning() << "env program not found";
@@ -141,7 +142,7 @@ void KLauncherAdaptor::exec_blind(const QString &name, const QStringList &arg_li
141142 return;
142143 }
143144
144- QStringList envargs = m_environment.toStringList();
145+ QStringList envargs = envlist;
145146 envargs += appexe;
146147 envargs += arg_list;
147148 QProcess::startDetached(envexe, envargs);
Show on old repository browser