diff options
| -rw-r--r-- | backend/decky_loader/localplatform/localplatformlinux.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/backend/decky_loader/localplatform/localplatformlinux.py b/backend/decky_loader/localplatform/localplatformlinux.py index 362190c0..beaa2540 100644 --- a/backend/decky_loader/localplatform/localplatformlinux.py +++ b/backend/decky_loader/localplatform/localplatformlinux.py @@ -11,9 +11,7 @@ logger = logging.getLogger("localplatform") # subprocess._ENV ENV = Mapping[str, str] ProcessIO = int | IO[Any] | None -async def run(args: list[str], stdin: ProcessIO = DEVNULL, stdout: ProcessIO = PIPE, stderr: ProcessIO = PIPE, env: ENV | None = None) -> tuple[Process, bytes | None, bytes | None]: - if env == None: - env = {"LD_LIBRARY_PATH": ""} +async def run(args: list[str], stdin: ProcessIO = DEVNULL, stdout: ProcessIO = PIPE, stderr: ProcessIO = PIPE, env: ENV | None = {"LD_LIBRARY_PATH": ""}) -> tuple[Process, bytes | None, bytes | None]: proc = await create_subprocess_exec(args[0], *(args[1:]), stdin=stdin, stdout=stdout, stderr=stderr, env=env) proc_stdout, proc_stderr = await proc.communicate() return (proc, proc_stdout, proc_stderr) |
