mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-02 23:45:44 +00:00
Provide access to un-joined argument list in Core::Launcher
This allows to re-use the variable in Linux-specific code
This commit is contained in:
@@ -290,6 +290,7 @@ std::unique_ptr<Launcher> Launcher::Create(int argc, char *argv[]) {
|
||||
Launcher::Launcher(int argc, char *argv[])
|
||||
: _argc(argc)
|
||||
, _argv(argv)
|
||||
, _arguments(readArguments(_argc, _argv))
|
||||
, _baseIntegration(_argc, _argv) {
|
||||
crl::toggle_fp_exceptions(true);
|
||||
|
||||
@@ -301,8 +302,6 @@ Launcher::~Launcher() {
|
||||
}
|
||||
|
||||
void Launcher::init() {
|
||||
_arguments = readArguments(_argc, _argv);
|
||||
|
||||
prepareSettings();
|
||||
initQtMessageLogging();
|
||||
|
||||
@@ -431,8 +430,8 @@ QStringList Launcher::readArguments(int argc, char *argv[]) const {
|
||||
return result;
|
||||
}
|
||||
|
||||
QString Launcher::argumentsString() const {
|
||||
return _arguments.join(' ');
|
||||
const QStringList &Launcher::arguments() const {
|
||||
return _arguments;
|
||||
}
|
||||
|
||||
bool Launcher::customWorkingDir() const {
|
||||
|
Reference in New Issue
Block a user