From 28ec9c29ea079805d5605f43cc8177198f4d6ffc Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Fri, 26 Sep 2014 23:29:43 +0200 Subject: PIDL (DCERPC winreg): enhance dissector * Fix PIDL generator for NOEMIT Element (fix -Wunused-function for DCERPC winreg dissector) * Fix indent (use tabs) * Remove DCERPC winreg dissector from DIRTY list Change-Id: I5d16cbfe8481a5e5f7e5df9b51735c93ae4375a7 Reviewed-on: https://code.wireshark.org/review/4322 Reviewed-by: Michael Mann --- tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 1 + 1 file changed, 1 insertion(+) (limited to 'tools/pidl') diff --git a/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm b/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm index 010d4392a1..ca34af34e0 100644 --- a/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm +++ b/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm @@ -483,6 +483,7 @@ sub Element($$$$$$) } } next if ($_->{TYPE} eq "SWITCH"); + next if (defined($self->{conformance}->{noemit}->{"$dissectorname$add"})); $self->pidl_def("static int $dissectorname$add(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_$moreparam);"); $self->pidl_fn_start("$dissectorname$add"); $self->pidl_code("static int"); -- cgit v1.2.3