summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-03-04 16:46:53 +0100
committerKarolin Seeger <kseeger@samba.org>2010-05-06 14:08:32 +0200
commitcb9e5c5eddf6a5ed3acd0c4131325254cf670292 (patch)
tree85f64d611ba259b5352aec61a937aa5301c9db9a
parent13fc0a5c9388c6bbc5ba80ac3ee00668f3574768 (diff)
downloadsamba-cb9e5c5eddf6a5ed3acd0c4131325254cf670292.tar.gz
s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.
Guenther (cherry picked from commit a99ac4f236d9a93d4ca8bd874cbab89b155c644a) (cherry picked from commit 9c752851bc7291edf05e364ef2f8f387a9984bfa)
-rw-r--r--source3/utils/net_rpc_printer.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/source3/utils/net_rpc_printer.c b/source3/utils/net_rpc_printer.c
index 70bb5f0bfe4..16a9b07f0f2 100644
--- a/source3/utils/net_rpc_printer.c
+++ b/source3/utils/net_rpc_printer.c
@@ -2444,19 +2444,11 @@ NTSTATUS rpc_printer_migrate_settings_internals(struct net_context *c,
} else {
REGISTRY_VALUE v;
- DATA_BLOB blob;
-
- 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);