Age | Commit message (Collapse) | Author | Files | Lines |
|
The 2nd or higher level of wire pointers needs to be marked as deferred.
metze
(This used to be commit d7970d70329e0d4f9de30ccfcedd03e583817fa2)
|
|
Only the first level gets the pointer type from the
pointer property, the others get them from
the pointer_default() interface property
see http://msdn2.microsoft.com/en-us/library/aa378984(VS.85).aspx
(Here they talk about the rightmost pointer, but testing shows
they mean the leftmost pointer.)
metze
(This used to be commit aa8518521b2a6a7110c84c4981c53acce7389ee9)
|
|
metze
(This used to be commit 145d6c8ea0eafc69cdeca45fbf296148b890133d)
|
|
8ebf16c0741085fa769fcc2929f275ab49b1ea5d Works!!!...pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
6fcf2456d0e81898b5779ef1650f38b4c5363a80 WORKS!!!...pidl/NDR: fix handling of multilevel pointers in function elements
0569139ca2960ec5478829c3e66f7ff69bdb55cd LOOKS OK... pidl: get the pointer types correct when an element has multiple pointe
rs
13afc89a87716063180723f0e9cb4f76daca837e CHECKED... pidl/Samba4::NDR::Parser: correctly get the name of an array element
29c104944bcad30c6a2a3fa70d527bf0ee8969de CHECKED... TODO:MSG pidl/Samba4::NDR::Parser: fix ...
3369015f5d8c425e1a9f9d861471028f03f163bb CHECKED... pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a f
unction
metze
(This used to be commit 0bcc8e53d1470ba9dfe93e5d6925b8f4c20c7c66)
|
|
The 2nd or higher level of wire pointers needs to be marked as deferred.
metze
(This used to be commit 6fcf2456d0e81898b5779ef1650f38b4c5363a80)
|
|
pointers
Only the first level gets the pointer type from the
pointer property, the others get them from
the pointer_default() interface property
see http://msdn2.microsoft.com/en-us/library/aa378984(VS.85).aspx
(Here they talk about the rightmost pointer, but testing shows
they mean the leftmost pointer.)
metze
(This used to be commit 0569139ca2960ec5478829c3e66f7ff69bdb55cd)
|
|
metze
(This used to be commit ab2e1394d0a66ca13750e1b6f4ced07f4a0f3453)
|
|
(This used to be commit 5b2ea43ed8613ac10ebe7feda0cf070c8079137a)
|
|
doesn't regress again.
(This used to be commit 0e036948307c8ca5013e20a17a10d109830e4df1)
|
|
they only work with the structures generated by that file.
(This used to be commit 9aeb7f31b0fc3b9679e5af07e65e79bc8073c4e1)
|
|
(This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
|
|
(This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
|
|
(This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
|
|
(This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
|
|
(This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
|
|
(This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
|
|
(This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d)
|
|
(This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352)
|
|
(This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)
|
|
Samba4/NDR/Parser.pm
Samba4/NDR/Server.pm
Samba3/ServerNDR.pm
tests/
metze
(This used to be commit 7106f21de8dfc472aa0846b49bfdb7543c63b310)
|
|
metze
(This used to be commit cae48a19530909981a852801095a19a662f65cfe)
|
|
Everything but success should be handled as error in the tests.
metze
(This used to be commit cadb1cc743a19fc16e61f8246b1e8771c806caea)
|
|
we now print the C program that we tried to compile
metze
(This used to be commit 299e74314c05209bdc9fe2c41cae7094b2f15c11)
|
|
metze
(This used to be commit 34af31cfb3b69d1028027da1bceb06b41103e7aa)
|
|
metze
(This used to be commit 3accc840bee973f56ab34a35e3c181da8cb1023e)
|
|
(This used to be commit 3c2d06d8fc8783362a6ff934e86ea4a4da2c6906)
|
|
of a type can contain deferred data.
(This used to be commit 9e804e0c21f09b699707bb88d534bde55d265087)
|
|
(This used to be commit 1afc7dd4d33f05d58121defed88faf8fcee3df8f)
|
|
include/ now only contains build system related headers, all other headers are
now near the source code they're related to.
(This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
|
|
(This used to be commit 30c1de30bb4ded16e79316c0ab43809e0e19f75d)
|
|
(This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)
|
|
instead of the pull and push functions
metze
(This used to be commit 9b59534a14700f7bfe56cae448030df59ced0ba5)
|
|
metze
(This used to be commit f874eca5dab74e930d0ec52abeb06295d2d90476)
|
|
foreach my $e (@{$union->{ELEMENTS}}) {
changes $union->{ELEMENTS} from undef into an empty array.
this removes the difference between
struct foo { }; and struct foo;
So we need to explicit return before.
- we should return the same element for layout for
structs and unions with no elements.
- fix the testsuite to match
metze
(This used to be commit 5f1f50cd27e3702b79a19dbe1079498cbfc4842b)
|
|
not the $pidl tree anymore.
metze
(This used to be commit 3cbbddb94c9e986d0adbe3b001146b209cd810d9)
|
|
metze
(This used to be commit 91fb099b3dd5c58608f1fbf65ed77acbc609598f)
|
|
Fix these to use the new data_blob_cmp()
Andrew Bartlett
(This used to be commit d2fba8faf03c18f4c79e83d5847e5420377d811b)
|
|
metze
(This used to be commit 65ed39172953507610b41273d4a46470725e2012)
|
|
metze
(This used to be commit 3f28a19ea1599f7a94faf7d8ee7ea5b3620abe6e)
|
|
(This used to be commit b81b0d3308bf51c2e22d54024b3d6f1a59c6b283)
|
|
(This used to be commit d491e60c70de8d78c333b317a143919c1a68c6d9)
|
|
(This used to be commit cf5162ad100c1a8201d3309549c8ff0d3bd5a732)
|
|
(This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
|
|
(This used to be commit 2c82aea0d3cb43b6d653fa7d64d490eddef26903)
|
|
(This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
|
|
(This used to be commit f6d9cdb8a8eca6ff986504d4481b5165aee770c6)
|
|
"struct foo {};".
Reported by one of the OpenChange folks, thanks!
(This used to be commit d65b520f08ea4ee82c35ff334a58aa6ffc403d67)
|
|
(This used to be commit 3c9df011a85aa8178a26d66faaaed5c88757800e)
|
|
It's now possible to use "struct foo" without a typedef in IDL files.
echo_info4 is the first type that's been converted.
(This used to be commit 3ac68e858df9b53cf5e0a84741916214a53b3121)
|
|
(This used to be commit 1736de4c73a82be8357808dc8ec93d3917213449)
|