summaryrefslogtreecommitdiff
path: root/source4/pidl
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2005-09-03 22:57:30 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:36:29 -0500
commitc5fbb7824414fb8ce286a1e1b358c442a8d5de12 (patch)
treed1405b115d5e928ec91281a7c907b77ca4f75805 /source4/pidl
parent6a2c9e729fc8f576eacb7518d379839edf25d4e1 (diff)
downloadsamba-c5fbb7824414fb8ce286a1e1b358c442a8d5de12.tar.gz
samba-c5fbb7824414fb8ce286a1e1b358c442a8d5de12.tar.bz2
samba-c5fbb7824414fb8ce286a1e1b358c442a8d5de12.zip
r10014: Support ?, : and = in attribute arguments.
(This used to be commit 6a549f35583e71531bea56ce717635ad9499441a)
Diffstat (limited to 'source4/pidl')
-rw-r--r--source4/pidl/idl.yp3
1 files changed, 3 insertions, 0 deletions
diff --git a/source4/pidl/idl.yp b/source4/pidl/idl.yp
index d5838d0c43..1e101106ec 100644
--- a/source4/pidl/idl.yp
+++ b/source4/pidl/idl.yp
@@ -286,6 +286,9 @@ anytext: #empty
| anytext '|' anytext { "$_[1]$_[2]$_[3]" }
| anytext '&' anytext { "$_[1]$_[2]$_[3]" }
| anytext '/' anytext { "$_[1]$_[2]$_[3]" }
+ | anytext '?' anytext { "$_[1]$_[2]$_[3]" }
+ | anytext ':' anytext { "$_[1]$_[2]$_[3]" }
+ | anytext '=' anytext { "$_[1]$_[2]$_[3]" }
| anytext '+' anytext { "$_[1]$_[2]$_[3]" }
| anytext '~' anytext { "$_[1]$_[2]$_[3]" }
| anytext '(' commalisttext ')' anytext { "$_[1]$_[2]$_[3]$_[4]$_[5]" }