aboutsummaryrefslogtreecommitdiffstats
path: root/epan/epan.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-02-25 17:32:25 +0000
committerMichael Mann <mmann78@netscape.net>2013-02-25 17:32:25 +0000
commit0f3f207967a99f2d101f80d1d878d33e30c1b52e (patch)
treee11bfbf1470d7ac7b2f318b57faafb1275e3e9b2 /epan/epan.c
parentd7b294a17f165cfb85a5728dc3dc600872a412bb (diff)
Bugfix Lua pinfo.cols.protocol not holding value in postdissector
From Hadriel Kaplan, bug 6020 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6020) svn path=/trunk/; revision=47877
Diffstat (limited to 'epan/epan.c')
-rw-r--r--epan/epan.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/epan.c b/epan/epan.c
index 0c8e1a8b35..4237f7ec9b 100644
--- a/epan/epan.c
+++ b/epan/epan.c
@@ -197,6 +197,9 @@ void
epan_dissect_run(epan_dissect_t *edt, struct wtap_pkthdr *phdr,
const guint8* data, frame_data *fd, column_info *cinfo)
{
+#ifdef HAVE_LUA
+ wslua_prime_dfilter(edt); /* done before entering wmem scope */
+#endif
wmem_enter_packet_scope();
dissect_packet(edt, phdr, data, fd, cinfo);