From 35b5b6f214efde97ae0412676ef0ea47501a780d Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Thu, 4 Mar 2010 16:46:53 +0100 Subject: [PATCH] s3-net: fix net after spoolss_EnumPrinterDataEx IDL change. Guenther (cherry picked from commit a99ac4f236d9a93d4ca8bd874cbab89b155c644a) --- source3/utils/net_rpc_printer.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/source3/utils/net_rpc_printer.c b/source3/utils/net_rpc_printer.c index 20770835f78..6c11a2feb2b 100644 --- a/source3/utils/net_rpc_printer.c +++ b/source3/utils/net_rpc_printer.c @@ -2483,17 +2483,10 @@ NTSTATUS rpc_printer_migrate_settings_internals(struct net_context *c, struct regval_blob v; - result = push_spoolss_PrinterData(mem_ctx, &blob, - info[j].type, - info[j].data); - if (!W_ERROR_IS_OK(result)) { - goto done; - } - fstrcpy(v.valuename, info[j].value_name); v.type = info[j].type; - v.data_p = blob.data; - v.size = blob.length; + v.data_p = info[j].data->data; + v.size = info[j].data->length; if (c->opt_verbose) { display_reg_value(subkey, v); -- 2.11.4.GIT