Module: wine Branch: master Commit: 70d84f70628a2a2a0bbb81713200347a24ad718e URL: https://gitlab.winehq.org/wine/wine/-/commit/70d84f70628a2a2a0bbb81713200347...
Author: Piotr Caban piotr@codeweavers.com Date: Thu Apr 27 14:34:39 2023 +0200
localspl: Add partial support for PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS attribute.
---
dlls/localspl/provider.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dlls/localspl/provider.c b/dlls/localspl/provider.c index 56014461012..9e990c75e0f 100644 --- a/dlls/localspl/provider.c +++ b/dlls/localspl/provider.c @@ -3816,7 +3816,8 @@ static BOOL WINAPI fpScheduleJob(HANDLE hprinter, DWORD job_id) pp->close(hpp); print_proc_unload(pp);
- DeleteFileW(job->filename); + if (!(printer->info->attributes & PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS)) + DeleteFileW(job->filename); free_job(job); LeaveCriticalSection(&printer->info->jobs_cs); return ret;