The branch, v4-0-test has been updated
via d0a128f35b259d4891edc68fc24aa04a6da7aab7 (commit)
from 159df68c04c9ae437ab48991154e91161ef72754 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test
- Log -----------------------------------------------------------------
commit d0a128f35b259d4891edc68fc24aa04a6da7aab7
Author: Andrew Bartlett <[EMAIL PROTECTED]>
Date: Fri Aug 8 10:32:21 2008 +1000
We can't use ndr_pull_struct_blob_all in combinatin with relative pointers
-----------------------------------------------------------------------
Summary of changes:
source/torture/rpc/dssync.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source/torture/rpc/dssync.c b/source/torture/rpc/dssync.c
index 97c3b3f..2739081 100644
--- a/source/torture/rpc/dssync.c
+++ b/source/torture/rpc/dssync.c
@@ -566,9 +566,10 @@ static void test_analyse_objects(struct torture_context
*tctx,
}
if (pull_fn) {
- ndr_err =
ndr_pull_struct_blob_all(&plain_data, ptr,
-
lp_iconv_convenience(tctx->lp_ctx), ptr,
-
pull_fn);
+ /* Can't use '_all' because of PIDL
bugs with relative pointers */
+ ndr_err =
ndr_pull_struct_blob(&plain_data, ptr,
+
lp_iconv_convenience(tctx->lp_ctx), ptr,
+ pull_fn);
if (NDR_ERR_CODE_IS_SUCCESS(ndr_err)) {
ndr_print_debug(print_fn, name,
ptr);
} else {
--
Samba Shared Repository