pidl: get the pointer types correct when an element has multiple pointers
authorStefan Metzmacher <metze@samba.org>
Fri, 1 Feb 2008 09:30:47 +0000 (10:30 +0100)
committerStefan Metzmacher <metze@samba.org>
Thu, 7 Feb 2008 07:33:18 +0000 (08:33 +0100)
commit1ea5b06307b6057297700ce2b65b2055994869e2
tree00fcb5133256ca6aca9cf18ce038c816c6426ec2
parentc6a6fa184125f94a0891b613daffb44d93d0e803
pidl: get the pointer types correct when an element has multiple 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 aa8518521b2a6a7110c84c4981c53acce7389ee9)
source4/pidl/lib/Parse/Pidl/NDR.pm
source4/pidl/tests/ndr.pl