diff options
author | Günther Deschner <gd@samba.org> | 2010-03-04 16:46:53 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2010-05-06 14:08:32 +0200 |
commit | cb9e5c5eddf6a5ed3acd0c4131325254cf670292 (patch) | |
tree | 85f64d611ba259b5352aec61a937aa5301c9db9a | |
parent | 13fc0a5c9388c6bbc5ba80ac3ee00668f3574768 (diff) | |
download | samba-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.c | 12 |
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); |