From 7ebf284ef7597ee347deb5245d6ba222a102f55d Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 16 Jul 2001 23:39:26 +0000 Subject: [PATCH] =?utf8?q?Fix=20for=20incorrect=20creation=20of=20print=20?= =?utf8?q?job=20names,=20based=20on=20a=20patch=20by=20Jos=E9=20M.Rodr=EDg?= =?utf8?q?uez=20=20Jeremy.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- source/printing/printing.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/printing/printing.c b/source/printing/printing.c index d0a07ccb4c8..fdb9018ede1 100644 --- a/source/printing/printing.c +++ b/source/printing/printing.c @@ -908,8 +908,8 @@ int print_job_start(struct current_user *user, int snum, char *jobname) tdb_store_int(tdb, "INFO/nextjob", jobid); /* we have a job entry - now create the spool file */ - slprintf(pjob.filename, sizeof(pjob.filename)-1, "%s/%sXXXXXX", - path, PRINT_SPOOL_PREFIX); + slprintf(pjob.filename, sizeof(pjob.filename)-1, "%s/%s%.6d.XXXXXX", + path, PRINT_SPOOL_PREFIX, jobid); pjob.fd = smb_mkstemp(pjob.filename); if (pjob.fd == -1) { -- 2.47.3