svn commit: samba r7364 - in branches/SAMBA_4_0/source/librpc/ndr: .

metze at samba.org metze at samba.org
Tue Jun 7 13:26:49 GMT 2005


Author: metze
Date: 2005-06-07 13:26:49 +0000 (Tue, 07 Jun 2005)
New Revision: 7364

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=7364

Log:
- remove '\' chars from copy paste
- fix allocates [out,ref] pointers to be passed between functions

metze
Modified:
   branches/SAMBA_4_0/source/librpc/ndr/ndr_spoolss_buf.c


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/ndr/ndr_spoolss_buf.c
===================================================================
--- branches/SAMBA_4_0/source/librpc/ndr/ndr_spoolss_buf.c	2005-06-07 12:24:55 UTC (rev 7363)
+++ branches/SAMBA_4_0/source/librpc/ndr/ndr_spoolss_buf.c	2005-06-07 13:26:49 UTC (rev 7364)
@@ -75,6 +75,7 @@
 	r->in.level	= _r.in.level;\
 	r->in.buffer	= _r.in.buffer;\
 	r->in.buf_size	= _r.in.buf_size;\
+	r->out.buf_size = _r.out.buf_size;\
 } while(0)
 
 #define NDR_SPOOLSS_PULL_ENUM_OUT(fn) do { \
@@ -370,6 +371,7 @@
 		r->in.handle	= _r.in.handle;
 		r->in.value_name= _r.in.value_name;
 		r->in.buf_size	= _r.in.buf_size;
+		r->out.buf_size	= _r.out.buf_size;
 	}
 	if (flags & NDR_OUT) {
 		_r.in.handle	= r->in.handle;
@@ -386,9 +388,9 @@
 		r->out.result	= _r.out.result;
 		if (_r.out.data.length > 0) {
 			struct __spoolss_GetPrinterData __r;
-			struct ndr_pull *_ndr_data = ndr_pull_init_blob(&_r.out.data, ndr);\
-			if (!_ndr_data) return NT_STATUS_NO_MEMORY;\
-			_ndr_data->flags= ndr->flags;\
+			struct ndr_pull *_ndr_data = ndr_pull_init_blob(&_r.out.data, ndr);
+			if (!_ndr_data) return NT_STATUS_NO_MEMORY;
+			_ndr_data->flags= ndr->flags;
 			__r.in.type	= r->out.type;
 			__r.out.data	= r->out.data;
 			NDR_CHECK(ndr_pull___spoolss_GetPrinterData(_ndr_data, flags, &__r));



More information about the samba-cvs mailing list