From fcd42c0d23f8b89d7c62e41810e5c45e15fa4dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnther=20Deschner?= Date: Mon, 3 Aug 2009 23:41:08 +0200 Subject: [PATCH] s3-spoolss: fix crash bug in spoolss_addprinterex_level_2. Guenther --- source/rpc_server/srv_spoolss_nt.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/source/rpc_server/srv_spoolss_nt.c b/source/rpc_server/srv_spoolss_nt.c index d24a44b..8c034e9 100644 --- a/source/rpc_server/srv_spoolss_nt.c +++ b/source/rpc_server/srv_spoolss_nt.c @@ -7780,7 +7780,7 @@ static WERROR spoolss_addprinterex_level_2( pipes_struct *p, const UNISTR2 *uni_ } /* you must be a printer admin to add a new printer */ - if (!print_access_check(NULL, snum, PRINTER_ACCESS_ADMINISTER)) { + if (!print_access_check(p->server_info, snum, PRINTER_ACCESS_ADMINISTER)) { free_a_printer(&printer,2); return WERR_ACCESS_DENIED; } -- 1.6.6.1