svn commit: samba r26052 - in branches/SAMBA_4_0/source/librpc/ndr:
.
metze at samba.org
metze at samba.org
Tue Nov 20 11:08:13 GMT 2007
Author: metze
Date: 2007-11-20 11:08:13 +0000 (Tue, 20 Nov 2007)
New Revision: 26052
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=26052
Log:
ndr_krb5pac: don't use ndr_pull_save anymore
metze
Modified:
branches/SAMBA_4_0/source/librpc/ndr/ndr_krb5pac.c
Changeset:
Modified: branches/SAMBA_4_0/source/librpc/ndr/ndr_krb5pac.c
===================================================================
--- branches/SAMBA_4_0/source/librpc/ndr/ndr_krb5pac.c 2007-11-20 11:08:05 UTC (rev 26051)
+++ branches/SAMBA_4_0/source/librpc/ndr/ndr_krb5pac.c 2007-11-20 11:08:13 UTC (rev 26052)
@@ -101,8 +101,8 @@
uint32_t _flags_save_PAC_INFO = ndr->flags;
ndr_set_flags(&ndr->flags, LIBNDR_FLAG_ALIGN8);
if (r->info) {
- struct ndr_pull_save _relative_save;
- ndr_pull_save(ndr, &_relative_save);
+ uint32_t _relative_save_offset;
+ _relative_save_offset = ndr->offset;
NDR_CHECK(ndr_pull_relative_ptr2(ndr, r->info));
_mem_save_info_0 = NDR_PULL_GET_MEM_CTX(ndr);
NDR_PULL_SET_MEM_CTX(ndr, r->info, 0);
@@ -114,7 +114,7 @@
NDR_CHECK(ndr_pull_subcontext_end(ndr, _ndr_info, 0, r->_ndr_size));
}
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_info_0, 0);
- ndr_pull_restore(ndr, &_relative_save);
+ ndr->offset = _relative_save_offset;
}
ndr->flags = _flags_save_PAC_INFO;
}
More information about the samba-cvs
mailing list