git.samba.org
/
kai
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b156bd2
)
s4-spoolss: fix dcesrv_spoolss_GetPrinterData.
author
Günther Deschner
<gd@samba.org>
Fri, 6 Feb 2009 17:34:04 +0000
(18:34 +0100)
committer
Günther Deschner
<gd@samba.org>
Fri, 6 Feb 2009 17:37:16 +0000
(18:37 +0100)
Guenther
source4/rpc_server/spoolss/dcesrv_spoolss.c
patch
|
blob
|
history
diff --git
a/source4/rpc_server/spoolss/dcesrv_spoolss.c
b/source4/rpc_server/spoolss/dcesrv_spoolss.c
index 21f9cfbc10f771bf109a89cdc79cbd8a0faa789d..2ba1a65155ac5f27e34ed2d5b4eff4a090d52715 100644
(file)
--- a/
source4/rpc_server/spoolss/dcesrv_spoolss.c
+++ b/
source4/rpc_server/spoolss/dcesrv_spoolss.c
@@
-575,8
+575,8
@@
static WERROR dcesrv_spoolss_GetPrinterData(struct dcesrv_call_state *dce_call,
W_ERROR_NOT_OK_RETURN(status);
- *r->out.needed = ndr_size_spoolss_PrinterData(&r->out.data, r->out.type, ic, 0);
-
r->out.type = SPOOLSS_BUFFER_OK(
r->out.type, SPOOLSS_PRINTER_DATA_TYPE_NULL);
+ *r->out.needed = ndr_size_spoolss_PrinterData(&r->out.data,
*
r->out.type, ic, 0);
+
*r->out.type = SPOOLSS_BUFFER_OK(*
r->out.type, SPOOLSS_PRINTER_DATA_TYPE_NULL);
r->out.data = SPOOLSS_BUFFER_OK(r->out.data, r->out.data);
return SPOOLSS_BUFFER_OK(WERR_OK, WERR_MORE_DATA);
}