aboutsummaryrefslogtreecommitdiffstats
path: root/tools/pidl/idl.yp
diff options
context:
space:
mode:
authorJörg Mayer <jmayer@loplof.de>2006-09-07 13:22:45 +0000
committerJörg Mayer <jmayer@loplof.de>2006-09-07 13:22:45 +0000
commit45fb0d9d6cf819f322d0731a380e3af00e52d5b3 (patch)
tree91fd37f0813f0e5b23986dc6968e9983e1d44a74 /tools/pidl/idl.yp
parent457c3f13c0f03cadf7fe0e6ce6b7f177b8970f67 (diff)
Update from samba tree revision 17666 to 18221
============================ Samba log start ============ svn: When specifying working copy paths, only one target may be given ============================ Samba log end ============== svn path=/trunk/; revision=19171
Diffstat (limited to 'tools/pidl/idl.yp')
-rw-r--r--tools/pidl/idl.yp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/pidl/idl.yp b/tools/pidl/idl.yp
index 1f6f22e1a1..43f1db82c8 100644
--- a/tools/pidl/idl.yp
+++ b/tools/pidl/idl.yp
@@ -174,7 +174,7 @@ enum_element: identifier
| identifier '=' anytext { "$_[1]$_[2]$_[3]" }
;
-bitmap_body: '{' bitmap_elements '}' { $_[2] };
+bitmap_body: '{' opt_bitmap_elements '}' { $_[2] };
opt_bitmap_body: | bitmap_body;
bitmap: 'bitmap' optional_identifier opt_bitmap_body
{{
@@ -189,6 +189,8 @@ bitmap_elements:
| bitmap_elements ',' bitmap_element { push(@{$_[1]}, $_[3]); $_[1] }
;
+opt_bitmap_elements: | bitmap_elements;
+
bitmap_element: identifier '=' anytext { "$_[1] ( $_[3] )" }
;