From 1af73b04fc30c6be8a9fa792e2ecdb1affb9996b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 8 Aug 2010 10:55:41 +0200 Subject: s3: Lift the smbd_messaging_context from winreg_del_driver_list --- source3/printing/nt_printing.c | 1 + source3/rpc_server/srv_spoolss_nt.c | 1 + source3/rpc_server/srv_spoolss_util.c | 3 ++- source3/rpc_server/srv_spoolss_util.h | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index d12f168145..a5d36dab57 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -1805,6 +1805,7 @@ bool printer_driver_files_in_use(TALLOC_CTX *mem_ctx, /* get the list of drivers */ result = winreg_get_driver_list(mem_ctx, server_info, + smbd_messaging_context(), info->architecture, version, &num_drivers, &drivers); if (!W_ERROR_IS_OK(result)) { diff --git a/source3/rpc_server/srv_spoolss_nt.c b/source3/rpc_server/srv_spoolss_nt.c index 4c660374ae..8789b86bf3 100644 --- a/source3/rpc_server/srv_spoolss_nt.c +++ b/source3/rpc_server/srv_spoolss_nt.c @@ -6720,6 +6720,7 @@ static WERROR enumprinterdrivers_level_by_architecture(TALLOC_CTX *mem_ctx, for (version=0; version