summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-01-26 14:46:54 +0000
committerGerald Carter <jerry@samba.org>2005-01-26 14:46:54 +0000
commitce86114a1233b191f3ab68ad12030f68c0053859 (patch)
tree979921781c2cc41d9a55f5ea58fe3f22df26bd52
parentc27bf0820d09714b55654b677f212072c78cd267 (diff)
downloadsamba-ce86114a1233b191f3ab68ad12030f68c0053859.tar.gz
samba-ce86114a1233b191f3ab68ad12030f68c0053859.tar.xz
samba-ce86114a1233b191f3ab68ad12030f68c0053859.zip
r5012: fix segfault caused by using a ipp_t * after calling cupsDoRequest()
-rw-r--r--source/printing/print_cups.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/printing/print_cups.c b/source/printing/print_cups.c
index 44ae4916cae..59ab41b9f67 100644
--- a/source/printing/print_cups.c
+++ b/source/printing/print_cups.c
@@ -912,6 +912,8 @@ static int cups_queue_get(const char *printer_name,
* printer-uri
*/
+ request = ippNew();
+
request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES;
request->request.op.request_id = 1;