svn commit: samba r4551 - in branches/SAMBA_4_0/source/build/pidl: .

metze at samba.org metze at samba.org
Thu Jan 6 06:32:08 GMT 2005


Author: metze
Date: 2005-01-06 06:32:07 +0000 (Thu, 06 Jan 2005)
New Revision: 4551

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4551

Log:
add support for a pidl extensions

'declare bitmap foo1;'
'declare enum foo2;'

and also allow

typedef [public] bitmap ...
typedef [public] enum ...

you need to a forward declaration of bitmaps and enums

when you want to use them in another idl file,
and you need to make the real declaration to be public

see the next commit to samr.idl and netlogon.idl

metze

Modified:
   branches/SAMBA_4_0/source/build/pidl/header.pm
   branches/SAMBA_4_0/source/build/pidl/idl.pm
   branches/SAMBA_4_0/source/build/pidl/idl.yp
   branches/SAMBA_4_0/source/build/pidl/parser.pm


Changeset:
Sorry, the patch is too large (2165 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4551


More information about the samba-cvs mailing list