We shouldn't conditionalise on _filtering_ tap listerners to determine whether tappin...
authorkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 19 Aug 2009 13:52:15 +0000 (13:52 +0000)
committerkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 19 Aug 2009 13:52:15 +0000 (13:52 +0000)
Thanks to Didier: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3916

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29475 f5534014-38df-0310-8fa8-9805f1628bb7

file.c

diff --git a/file.c b/file.c
index dd89a9a26a1085af79ceb95504e2481f2b3b1655..f16ec3fb420799a04065f23fb0732de95dc4f165 100644 (file)
--- a/file.c
+++ b/file.c
@@ -1090,13 +1090,9 @@ add_packet_to_packet_list(frame_data *fdata, capture_file *cf,
   col_custom_prime_edt(&edt, cinfo);
 #endif
 
-  if (filtering_tap_listeners)
-    tap_queue_init(&edt);
-
+  tap_queue_init(&edt);
   epan_dissect_run(&edt, pseudo_header, buf, fdata, cinfo);
-
-  if (filtering_tap_listeners)
-    tap_push_tapped_queue(&edt);
+  tap_push_tapped_queue(&edt);
 
   /* If we have a display filter, apply it if we're refiltering, otherwise
      leave the "passed_dfilter" flag alone.