From 4108728b7e9e4d53624c81984c4ee8e0e6bc81d9 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 28 Apr 2010 17:04:10 +0200 Subject: s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Günther Deschner --- source3/rpc_server/srv_spoolss_util.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/srv_spoolss_util.c b/source3/rpc_server/srv_spoolss_util.c index f7877b33f8..b46fc58759 100644 --- a/source3/rpc_server/srv_spoolss_util.c +++ b/source3/rpc_server/srv_spoolss_util.c @@ -2180,6 +2180,11 @@ WERROR winreg_get_printer(TALLOC_CTX *mem_ctx, goto done; } + /* Fix for OS/2 drivers. */ + if (get_remote_arch() == RA_OS2) { + spoolss_map_to_os2_driver(info2, &info2->drivername); + } + if (pinfo2) { *pinfo2 = talloc_move(mem_ctx, &info2); } -- cgit