Perform some initializations in initialization list

Fixes some variable is assigned in constructor body. Consider performing
initialization in initialization list. (CWE-398)
This commit is contained in:
Willyanto Willyanto
2022-12-20 22:58:47 +07:00
committed by Kurt Hindenburg
parent 031ca6f72c
commit c3176abb17
3 changed files with 6 additions and 7 deletions

View File

@@ -13,14 +13,13 @@
using Konsole::ShellCommand;
ShellCommand::ShellCommand(const QString &aCommand)
: _arguments(KShell::splitArgs(aCommand))
{
_arguments = KShell::splitArgs(aCommand);
}
ShellCommand::ShellCommand(const QString &aCommand, const QStringList &aArguments)
: _arguments(aArguments)
{
_arguments = aArguments;
if (!_arguments.isEmpty()) {
_arguments[0] = aCommand;
}