From 72785f13cd983c6950435cf962d7db8cb2a7b030 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Wed, 19 Jan 2005 10:17:46 +0000 Subject: r4841: Handle levels that are signed integer types. (This used to be commit 40d49d6279431bf1af343e3eb22038ef9d8b39e6) --- source4/build/pidl/eparser.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4') diff --git a/source4/build/pidl/eparser.pm b/source4/build/pidl/eparser.pm index 1c7a06571f..f2a39eecbb 100644 --- a/source4/build/pidl/eparser.pm +++ b/source4/build/pidl/eparser.pm @@ -627,7 +627,7 @@ sub RewriteC($$$) # Fix some internal variable declarations - s/uint(16|32) _level;/uint$1_t _level;/smg; + s/(u?)int(8|16|32) _level;/$1int$2_t _level;/smg; s/ndr_pull_([^\(]*)\(ndr,\ tree,\ hf_level,\ &_level\); /ndr_pull_$1(ndr, tree, hf_level_$1, &_level);/smgx; -- cgit