Module: wine Branch: stable Commit: b1d190d66114462df8b2291bb742e12926980756 URL: https://gitlab.winehq.org/wine/wine/-/commit/b1d190d66114462df8b2291bb742e12...
Author: Piotr Caban piotr@codeweavers.com Date: Tue Feb 21 14:45:16 2023 +0100
localspl: Ignore an empty output string.
We should probably ignore all incorrect ports. This is a minimal change that restores 5dadeeb29d36a93b3bbeec8d7b1d237f29bf8f67 commit.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54379 (cherry picked from commit 48d3271f963319b6e45eeaf18b44ac1a1bd3c190)
---
dlls/localspl/provider.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/localspl/provider.c b/dlls/localspl/provider.c index 790d9d64c00..f0f2a1deb44 100644 --- a/dlls/localspl/provider.c +++ b/dlls/localspl/provider.c @@ -3697,7 +3697,7 @@ static BOOL WINAPI fpScheduleJob(HANDLE hprinter, DWORD job_id) }
port = job->port; - if (!port) + if (!port || !*port) port = printer->info->port; TRACE("need to schedule job %ld filename %s to port %s\n", job->id, debugstr_w(job->filename), debugstr_w(port));