From efb4684a3fc0b32a71eab013000f730e6b144a67 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Wed, 21 May 2014 21:55:58 +0200 Subject: printing: fix purge of all print jobs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The incorrect (system) jobid is currently passed to the job deletion function. Bug: https://bugzilla.samba.org/show_bug.cgi?id=10612 Reported-by: Franz Pförtsch Signed-off-by: David Disseldorp Reviewed-by: Jeremy Allison --- source3/printing/printing.c | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'source3/printing/printing.c') diff --git a/source3/printing/printing.c b/source3/printing/printing.c index 2c9eafa4272..fa4a2fc741c 100644 --- a/source3/printing/printing.c +++ b/source3/printing/printing.c @@ -3359,13 +3359,28 @@ WERROR print_queue_purge(const struct auth_session_info *server_info, if ( can_job_admin ) become_root(); - for (i=0;i