mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 18:32:49 +00:00
kinit: store and reuse the converted environment in KLauncherAdaptor::exec_blind()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
922b4b44d1
commit
c8223bd24b
1 changed files with 3 additions and 2 deletions
|
@ -133,7 +133,8 @@ void KLauncherAdaptor::exec_blind(const QString &name, const QStringList &arg_li
|
|||
return;
|
||||
}
|
||||
|
||||
kDebug() << "blind starting" << appexe << arg_list << m_environment.toStringList();
|
||||
const QStringList envlist = m_environment.toStringList();
|
||||
kDebug() << "blind starting" << appexe << arg_list << envlist;
|
||||
const QString envexe = findExe("env");
|
||||
if (envexe.isEmpty()) {
|
||||
kWarning() << "env program not found";
|
||||
|
@ -141,7 +142,7 @@ void KLauncherAdaptor::exec_blind(const QString &name, const QStringList &arg_li
|
|||
return;
|
||||
}
|
||||
|
||||
QStringList envargs = m_environment.toStringList();
|
||||
QStringList envargs = envlist;
|
||||
envargs += appexe;
|
||||
envargs += arg_list;
|
||||
QProcess::startDetached(envexe, envargs);
|
||||
|
|
Loading…
Add table
Reference in a new issue