summaryrefslogtreecommitdiff
path: root/source3/printing
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2001-12-05 02:11:03 +0000
committerJeremy Allison <jra@samba.org>2001-12-05 02:11:03 +0000
commit105f8a1a0fcce360c427a69fd4201c625cedc7d8 (patch)
tree49f1ab71998fca699ba29be5d66a9ecde52b64b7 /source3/printing
parent241a32b436f8995ade7af2a717b30704f237da11 (diff)
downloadsamba-105f8a1a0fcce360c427a69fd4201c625cedc7d8.tar.gz
samba-105f8a1a0fcce360c427a69fd4201c625cedc7d8.tar.bz2
samba-105f8a1a0fcce360c427a69fd4201c625cedc7d8.zip
Use print_queue_length() by preference if we don't need a queue
as it doesn't do a traversal. Jeremy. (This used to be commit 4bf4ee3f14a690592fa2e1b800fc0344522e6b30)
Diffstat (limited to 'source3/printing')
-rw-r--r--source3/printing/printing.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/printing/printing.c b/source3/printing/printing.c
index 4f50b402c1..f65355cb48 100644
--- a/source3/printing/printing.c
+++ b/source3/printing/printing.c
@@ -848,6 +848,7 @@ int print_queue_length(int snum, print_status_struct *pstatus)
print_queue_update(snum);
/* also fetch the queue status */
+ memset(&status, 0, sizeof(status));
len = get_queue_status(snum, &status);
if (pstatus)
*pstatus = status;