summaryrefslogtreecommitdiff
path: root/pidl/lib/Parse/Pidl/NDR.pm
diff options
context:
space:
mode:
authorTim Prouty <tprouty@samba.org>2009-01-15 10:51:57 -0800
committerTim Prouty <tprouty@samba.org>2009-01-15 14:52:35 -0800
commit7c861cac534801dd7938f07eeccd3680c84d3f30 (patch)
treebc976ce4a0578496254f274e2eaf5e9fac46c3f6 /pidl/lib/Parse/Pidl/NDR.pm
parent3913d0a20547ad9c93255fdbc4fdf6629aa226b9 (diff)
downloadsamba-7c861cac534801dd7938f07eeccd3680c84d3f30.tar.gz
samba-7c861cac534801dd7938f07eeccd3680c84d3f30.tar.bz2
samba-7c861cac534801dd7938f07eeccd3680c84d3f30.zip
pidl: Add max property to be used instead of range for unsigned types.
Compilers complain about ranges starting at 0 for unsigned types, since an unsigned type is never less than 0. The max property implicitly makes 0 the lower bound when used with unsigned types.
Diffstat (limited to 'pidl/lib/Parse/Pidl/NDR.pm')
-rw-r--r--pidl/lib/Parse/Pidl/NDR.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/pidl/lib/Parse/Pidl/NDR.pm b/pidl/lib/Parse/Pidl/NDR.pm
index 5ee26d16b6..89632437c1 100644
--- a/pidl/lib/Parse/Pidl/NDR.pm
+++ b/pidl/lib/Parse/Pidl/NDR.pm
@@ -921,6 +921,7 @@ my %property_list = (
# array
"range" => ["ELEMENT"],
+ "max" => ["ELEMENT"],
"size_is" => ["ELEMENT"],
"string" => ["ELEMENT"],
"noheader" => ["ELEMENT"],