From 3b446fba34189b2b989a59e8caea6701930609db Mon Sep 17 00:00:00 2001 From: Tim Ledbetter Date: Fri, 20 Jan 2023 21:50:53 +0000 Subject: [PATCH] LibDesktop: Pass an optional arguments list to AppFile::spawn() --- Userland/Libraries/LibDesktop/AppFile.cpp | 4 ++-- Userland/Libraries/LibDesktop/AppFile.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Libraries/LibDesktop/AppFile.cpp b/Userland/Libraries/LibDesktop/AppFile.cpp index cd5365995e..1b3410905a 100644 --- a/Userland/Libraries/LibDesktop/AppFile.cpp +++ b/Userland/Libraries/LibDesktop/AppFile.cpp @@ -150,12 +150,12 @@ Vector AppFile::launcher_protocols() const return protocols; } -bool AppFile::spawn() const +bool AppFile::spawn(ReadonlySpan arguments) const { if (!is_valid()) return false; - auto pid = Core::Process::spawn(executable(), ReadonlySpan {}, working_directory()); + auto pid = Core::Process::spawn(executable(), arguments, working_directory()); if (pid.is_error()) return false; diff --git a/Userland/Libraries/LibDesktop/AppFile.h b/Userland/Libraries/LibDesktop/AppFile.h index d272d46688..3e8cb6dde0 100644 --- a/Userland/Libraries/LibDesktop/AppFile.h +++ b/Userland/Libraries/LibDesktop/AppFile.h @@ -38,7 +38,7 @@ public: Vector launcher_mime_types() const; Vector launcher_file_types() const; Vector launcher_protocols() const; - bool spawn() const; + bool spawn(ReadonlySpan arguments = {}) const; private: explicit AppFile(StringView path);