aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua
diff options
context:
space:
mode:
authorPascal Quantin <pascal.quantin@gmail.com>2016-03-28 17:59:43 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2016-03-28 17:02:57 +0000
commitc3c7bf753a90e7859ff69c3f4ce1a7e368bc3842 (patch)
treed2ffcd447f8e95de0c46369849663c8813d9730c /epan/wslua
parent6931f581f90d272474b47d4a4606bb93183f449a (diff)
wslua: handle parameters with const keyword when generating taps
Change-Id: I46148b6454a501035d86fa8f1eb767687f68aa42 Reviewed-on: https://code.wireshark.org/review/14670 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Jörg Mayer <jmayer@loplof.de> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'epan/wslua')
-rwxr-xr-xepan/wslua/make-taps.pl2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/wslua/make-taps.pl b/epan/wslua/make-taps.pl
index a017a8f79e..75fc51d0d6 100755
--- a/epan/wslua/make-taps.pl
+++ b/epan/wslua/make-taps.pl
@@ -112,12 +112,14 @@ sub dotap {
while($body =~ s/\s*(.*?)([\w\d_]+)\s*\[\s*\d+\s*\]\s*;//) {
my ($k,$v) = ($2,$1 . "[]");
+ $v =~ s/const //g;
$v =~ s/\s+//g;
$elems{$k} = $v;
}
while($body =~ s/\s*(.*?)([\w\d_]+)\s*;//) {
my ($k,$v) = ($2,$1);
+ $v =~ s/const //g;
$v =~ s/\s+//g;
$elems{$k} = $v;
}