From 038784aa80aea37b66ab9eab384dd703837e02b0 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Mon, 1 Dec 2003 18:02:05 +0000 Subject: don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit 3a55788dca537248d0aea9973a84075e142b7736) --- source3/printing/printing.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source3') diff --git a/source3/printing/printing.c b/source3/printing/printing.c index 32470fb22f..bdcd950450 100644 --- a/source3/printing/printing.c +++ b/source3/printing/printing.c @@ -613,12 +613,14 @@ static void print_unix_job(int snum, print_queue_struct *q, uint32 jobid) pj.status = q->status; pj.size = q->size; pj.spooled = True; - pj.smbjob = (old_pj != NULL ? True : False); fstrcpy(pj.filename, old_pj ? old_pj->filename : ""); - if (jobid < UNIX_JOB_START) + if (jobid < UNIX_JOB_START) { + pj.smbjob = (old_pj != NULL ? True : False); fstrcpy(pj.jobname, old_pj ? old_pj->jobname : "Remote Downlevel Document"); - else + } else { + pj.smbjob = False; fstrcpy(pj.jobname, old_pj ? old_pj->jobname : q->fs_file); + } fstrcpy(pj.user, old_pj ? old_pj->user : q->fs_user); fstrcpy(pj.queuename, old_pj ? old_pj->queuename : lp_const_servicename(snum)); -- cgit