diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2005-02-20 02:57:38 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:10:48 -0500 |
commit | 64112074e9772aead31092c8713e077d1aff050b (patch) | |
tree | a3b2a33dd00e5c65877004a5906653b1481e367a /source4/build/pidl/validator.pm | |
parent | 111b6c2b9a4695369815d71a0c06f931778228b0 (diff) | |
download | samba-64112074e9772aead31092c8713e077d1aff050b.tar.gz samba-64112074e9772aead31092c8713e077d1aff050b.tar.bz2 samba-64112074e9772aead31092c8713e077d1aff050b.zip |
r5465: Add support to multiple levels of pointers in pidl.
Also add a new function to echo.idl that tests this behaviour.
(This used to be commit e5eb5e847e75f2b7b041a66f84d9b919ddf27739)
Diffstat (limited to 'source4/build/pidl/validator.pm')
-rw-r--r-- | source4/build/pidl/validator.pm | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/source4/build/pidl/validator.pm b/source4/build/pidl/validator.pm index c61c89392b..cf7df0dcb2 100644 --- a/source4/build/pidl/validator.pm +++ b/source4/build/pidl/validator.pm @@ -40,10 +40,6 @@ sub el_name($) sub ValidElement($) { my $e = shift; - if ($e->{POINTERS} && $e->{POINTERS} > 1) { - fatal(el_name($e) . " : pidl cannot handle multiple pointer levels. Use a sub-structure containing a pointer instead\n"); - } - if ($e->{POINTERS} && $e->{ARRAY_LEN}) { fatal(el_name($e) . " : pidl cannot handle pointers to arrays. Use a substructure instead\n"); } |